• 小白全栈日记:小程序前端+Thinkphp6后端开发全记录1

    时间:2024-04-10 11:27:51

    小白全栈日记:小程序前端+Thinkphp6后端开发全记录1本文目标:1.生成小程序项目骨架 2.搭建后端项目骨架 3.进行前后端通信测试清晰的目录结构对业务逻辑的开发很有帮助,这一步虽然简单,但也需要认真对待一、小程序骨架这是小程序生成的默认项目结构 在保留原有结构的基础上,在根目录新建一个sta...

  • ThinkPHP部署在mac自带apache下出现没有权限报错问题解决办法

    时间:2024-04-09 16:48:56

     先进去apache的路径(我的电脑是 Library/Webserver/Documents),查看documents 这个文件夹的权限,仅当前用户可读可写是没有用的,要everyone的权限都变成可读可写,就可以解决访问权限报错的问题如果还没有解决,就去apache文件下的httpd.conf文...

  • thinkphp中session无法跨方法获取

    时间:2024-04-09 16:29:32

    我已经出现过两次这种问题了,出现了两次就说明第一次没有解决彻底,所以表示thinkphp这个跨页后session为空而无法登陆的问题牵扯很多方面的问题了。经过这两次的研究,我觉得基本上能真正解决它了。第一次出现的时候,我以为是目录不可写,检查了半天没发现问题,于是各种百度,才发现别人也有遇得类似问题...

  • ThinkPHP5.0命令行创建资源控制器

    时间:2024-04-06 20:25:57

    1、配置环境变量,如果没配置会显示如下错误。             配置方法    1)右键此电脑-> 属性-> 高级系统设置->环境变量->Path    2)在Path后加上php目录的名称         如:E:\PHP\wamp\bin\php\php5.5.12...

  • thinkPHP5.0中$_ENV无法获取环境变量

    时间:2024-04-06 14:36:24

    将php.ini中 variables_order = "GPCS" 修改为 variables_order = "EGPCS";系统在定义PHP预定义变量时的顺序是 GET,POST,COOKIES,SERVER,没有定义Environment(E);加上E后$_ENV的值就可以获取到,EGPCS...

  • thinkPHP5.0 控制器不存在(针对于文件下载按钮的触发)

    时间:2024-04-05 16:22:16

    thinkPHP5.0 控制器不存在(针对于文件下载按钮的触发)1、路由是否正确2、页面也是控制器不存在 (url 地址正确)3、控制器不存在 (url 地址错误)1、路由是否正确控制器是否首字母大写和你的类文件一致;方法名是否一致2、页面也是控制器不存在 (url 地址正确)在上一步基础上,再来考...

  • thinkphp5.0整合阿里云短信

    时间:2024-04-05 16:17:44

    tp 实现短信发送注册短信秘钥这一部分就省略了在阿里云短信下载demo 下载链接,找到相对应的demo我们下下来之后发现他的目录结构是这样的如果我们只需要用到发送短信的业务的话,我们只需要用到里面的 api_sdk 这个文件,官方也给我们准备了demo可以查看.好我们来打开看看demo吧~进来之后我...

  • thinkphp5.0之微信扫码支付开发及回调处理

    时间:2024-04-05 07:51:38

    说到微信支付接口开发估计大多数小伙伴儿都已经尝试开发过了,这次给大家带来一篇使用thinkphp5.0开发的微信扫码支付。准备工作:    下载微信SDK放到thinkphp5.0中extend目录下,这个目录本身是提供第三方类库,因此我们将SDK 解压放到这个目录!微信获取appid,key,下载...

  • ThinkPHP如何调用python脚本

    时间:2024-04-03 16:37:33

    0x00 前言由于对python脚本的依赖,所以我们可能需要在框架里进行使用python代码0x01 start1. 首先建一个文件夹用来存放python脚本2.python脚本的内容print "123"print "4"print "5"3.php代码调用header("content-type...

  • thinkphp的配置及目录

    时间:2024-04-03 16:21:45

    检查所属环境是否否和,参考官方文档安装TinkPHP5.0(三种方法)并查看目录结构配置一域名直接指向public,即可访问其下面的index.php入口文件然后看其应用配置文件配置文件基本不必更改,(若必要可更改访问默认模块)。看其数据库配置文件填写必要的东西接下来创建Model,view等文件相...

  • ThinkPHP 查询生成的sql语句

    时间:2024-04-02 20:31:12

    echo M()->_sql();exit();Modelreturn $this->getLastSql();Logicexit( D('orderszj')->_sql() );$a = D('orderszj')->_sql() ;$b = D('orderszc')-...

  • 解决:LNMP架构下访问thinkphp出现500状态码 数据却正常返回

    时间:2024-04-01 14:00:42

    项目用的lnmp一键安装包如图:状态码返回500,先开始找的业务代码 并没语法错误 ,而且其他接口还能正常访问 排除代码问题开始查看nginx的错误日志,发现日志是空的, 也并没有出现异常,有点诡异!!  日志没法参考,尝试在index.php添加如下代码ini_set("display_error...

  • 5分钟快速安装thinkphp5.1

    时间:2024-03-31 20:52:47

    简介ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。遵循Apache2开源许可协议发布,意味着你可以免费使用Thi...

  • thinkphp开发技巧经验分享

    时间:2024-03-31 19:59:20

    thinkphp开发技巧经验分享www.111cn.net 编辑:flyfox 来源:转载这里我给大家总结一个朋友学习thinkphp时的一些笔记了,从变量到内置模板引擎及系统变量等等的笔记了,同时还有一些开发中碰到的问题的解决方案下面我们一起来看看吧。一,常用的系统变量(1)系统变量:在模板中输出...

  • thinkPhp5.1配置常量与输出

    时间:2024-03-31 17:01:30

    1.关于为何需要配置常量的解答,这里不做详细说明,简单来说就是增加项目灵活性,方便运维人员部署2.环境:thinkPhp5.1 重要!! TP5.1对比TP5.0有较多不同。3.注意:TP5.1相对于TP5.0 取消了系统常量,并且改动了文件结构,所以想要通过在config.php中添加常量的方式已...

  • thinkphp5指定值进行排序和多条件排序

    时间:2024-03-30 10:31:40

    $contract_types = "2,1,3";$exp = new \think\Db\Expression('field(contract_type,'.$contract_types.')');$tpl = Db::name('contract')->order($exp)->...

  • ThinkPHP5.0(一)之安装

    时间:2024-03-30 08:06:22

    ThinkPHP5.0(一)之安装composercomposer 类似于linux的yum源,node.js的npm,是一款php的依赖工具,用于软件快速安装ThinkPHP5.0最新版安装命令行下执行 composer create-project topthink/think=5.0....

  • ThinkPHP项目部署到阿里云服务器上的步骤(三)

    时间:2024-03-29 19:43:21

    (三)把ThinkPHP项目部署到宝塔面板上ThinkPHP项目部署到阿里云服务器上的步骤(一)ThinkPHP项目部署到阿里云服务器上的步骤(二)一. 进入到宝塔面板 (你的ip:8888),点击左边的网站,添加站点**添加网站:**填你自己的域名(已经备案过)或者是服务器公网ip也可以如果域名没...

  • ThinkPHP整合百度Ueditor图文教程

    时间:2024-03-29 10:56:35

    ThinkPHP整合百度Ueditor图文教程ThinkPHP整合百度Ueditor,基于黄永成老师的视频说明的申明:最好大家都能写绝对路径的都写好绝对路径比如:window.UEDITOR_HOME_URL他在教程里面已经说了的,我就不再次说了啊,就一笔带过,好了不废话!在调用编辑器的时候首先先初...

  • thinkphp5 中关于事务不能回滚问题

    时间:2024-03-28 20:03:51

    在项目开发中很多模块都会用到事务,但是在php中使用thinkphp5中事务不能回滚,解决办法要注意三个地方,1.MySQL数据库引擎为InnoDB 不能是MyISAM请修改my.inidefault-storage-engine=INNODB 2. thinkphp中不是使用  db("test"...