PHP thinkphp框架
天下皆白_唯我独黑
爱我所爱,恨我所恨,墨眉无锋,似剑非攻。
展开
-
fastadmin 在操作里加订单详情弹窗
第一步找到控制器对应的js文件。原创 2023-09-20 17:02:35 · 407 阅读 · 0 评论 -
Thinkphp 5.0以上Runtime\Logs日志
Thinkphp log日志设置官方文档:https://www.kancloud.cn/manual/thinkphp5/118127编辑/application/config.php 下的配置文件// +---------------------------------------------------------------------- // | 日志设置 // +--...原创 2019-08-27 09:51:16 · 2887 阅读 · 0 评论 -
PHP ThinkPHP中$map用法
ThinkPHP内置了非常灵活的查询方法,可以快速的进行数据查询操作,查询条件可以用于CURD等任何操作,作为where方法的参数传入即可,下面来一一讲解查询语言的内涵。查询方式ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。一、使用字符串作为查询条件这是最传统的方式,但是安全性不高,例如:$User=M...转载 2019-08-20 20:05:00 · 1034 阅读 · 0 评论 -
thinkphp5 composer安装验证码
1、首先切换国内conmposer镜像composer config -g repo.packagist composer https://packagist.phpcomposer.com2、cd到vendor目录3、然后注意composer安装验证码的镜像地址(注意源地址后面跟了一个1)composer require topthink/think-captcha 1...转载 2019-03-20 11:05:15 · 1012 阅读 · 0 评论 -
thinkphp5输出执行的sql语句
在thinkphp5中如果使用框架现有的数据库操作方法,很容易出错,但是不知道具体的出错信息,这时候我们可以打印出来执行的sql语句,查看一下是否有问题://前面需要加上引用的类库use think\Db;//打印语句echo Db::table('表名')->getLastSql();原文来自:https://blog.csdn.net/bcfdsagbfcisbg/ar...转载 2019-03-19 17:37:51 · 1157 阅读 · 0 评论 -
PHP 文件上传报错 Fatal error:Call to a member function hash() on null
报错提示:解决思路:1.上传限制,如文件类型限制,文件大小限制2.php上传文件大小限制3.nginx上传文件限制 php上传大小限制修改php.ini upload_max_filesize=2M 默认为2M...原创 2019-02-27 09:28:16 · 3422 阅读 · 1 评论 -
thinkphp5.0.23升级之后sql join别名报错问题解决
问题原因:很早之前写过的代码,一直正常,前端时间因为漏洞升级了tp版本,发现兼容问题->join('jianjie_task_list_tg_log as b','a.id = b.tg_id','LEFT') 报错提示我找不到表b原始代码$results = Db::table('jianjie_task_list_tg') ->alias('a') ...原创 2018-12-18 16:41:58 · 2201 阅读 · 0 评论 -
TP5不支持的数据表达式:[exp]
原始写法:查看报错的位置:thinkphp/library/think/db/Builder.php可以看到exp方法已经被舍弃了,但是系统还留下inc 跟dec 方法inc 代表增加 dec 代表减少然后可以修改成这样...原创 2018-12-14 14:32:49 · 4744 阅读 · 0 评论 -
Thinkphp3.2.3 关闭Runtime\Logs日志
'LOG_RECORD' => false, // 默认不记录日志'LOG_TYPE' => 'File', // 日志记录类型 默认为文件方式'LOG_LEVEL' => 'EMERG,ALERT,CRIT,ERR',// 允许记录的日志级别'LOG_EXCEPTION_RECORD' ...转载 2018-10-09 09:31:39 · 4354 阅读 · 0 评论 -
Thinkphp框架 _STORAGE_WRITE_ERROR_错误问题处理
通过报错提示我们可以看到是缓存文件的问题,然后我们登录服务器查看缓存文件夹如果是缓存文件Runtime 权限不足引起的,我们需要赋予它777权限,执行如下命令chmod -R 777 Runtime一般没有权限的这样就可以解决问题。 但是查看我们这个缓存文件是有777权限的那报错就不是权限问题了,可能是空间不足造成的。进入缓存文件夹,里面有一个Logs文件夹查...原创 2018-08-24 15:12:25 · 2694 阅读 · 0 评论