本地PHP8.1配置wecenter4.1报错:[error] [8192]explode(): Passing null to parameter #2 ($string) of type string is deprecated
只要打开了调试模式,定位到了文件,就可以解决了。报错文件位于:appcommonlibraryhelperUserAuthHelper.php:58找到文件,在报错代码前面加一句:$authArr = is_null($authArr)?'...
发布与PHP编程有关的一些技术分享。
299 篇文章只要打开了调试模式,定位到了文件,就可以解决了。报错文件位于:appcommonlibraryhelperUserAuthHelper.php:58找到文件,在报错代码前面加一句:$authArr = is_null($authArr)?'...
这个报错,和第一个报错类似,是在后台管理模块中,报错的。报错的文件在公共文件,appfunction.inc.php:255行找到这里,可以看到:// 密匙c用于变化生成的密文 $key_c = $operation == 'DECODE'...
安装好,解决了首页报错的问题,访问页面上其他连接,全部报错,后台无法登录可以很肯定是重写的问题,看了下下载的压缩包自带的apache重写规则,里面为空,于是补上thinkphp的重写规则写入到public目录下的.htaccess文件中<I...
之前一直使用3.*的,最近想着看看最新版本,除了底层框架换成了thinkphp6之外,授权变化也挺大的。不知道还能不能免费用了,不去版权的话,反正个人用吧。在本地安装跑起来,就给了我一个下马威。安装没有任何错误,也没说PHP版本不合适,当然...
上一篇文章:Uncaught mysqli_sql_exception: Incorrect string value: 'xF0x9Fx91x86xE5x85...' for column (144d.com)文章中写了,改了数据库的字符...
这个问题就是出在将emoji的表情,存入到MySQL的文本字段中。网上很多方法解决,大多都是修改表的字符集。我之前也遇到过,修改字符集确实也解决了,但这次,修改了库、表、字段的字符集。my.ini的配置也改了,还是不行最后只能通过移除这个e...
代码如下:$zipfile=new ZipArchive(); $upgradeFile=__SITEROOT.'_cache/update_'.date('Ymd').'.zip'; if ($zipfile->open($upgrade...
报错信息:{"header":{"code":10404,"message":"PathDomainError:(15:51:11.840) no category route found","sid":"cht000b7f20@dx18d...
使用flock的方式解决:flock -xn test.lock -c 'sh task.sh'在sh文件中,写入,执行一个PHP脚本如下:flock -xn test.lock -c 'php -d memory_limimt=-1 /h...
主要原因是头像引用路径超时:https://1.gravatar.com/avatar上面的路径已经不可用,可能还是国内不可用的原因。修改模板的funtions.php中代码为新地址即可。/** * @des 获取avator头像 解决被墙...
使用thinphp官网的验证码组件https://www.thinkphp.cn/ext/8composer安装以后,直接引入一个控制器public function getCode(): thinkResponse { $uniqid =...
这次是漏扫的功能,扫到版本比较低,官方有新版本发布,旧版本就存在一些安全风险。漏扫工具获取的PHP版本和phpinfo顶部的版本一致,而实际上,在之前已经把PHP版本升级到最新了。打开phpinfo页面查看,发现顶部和中间部分两个地方获取的...
官方网站:http://mobiledetect.net/github:https://github.com/serbanghita/Mobile-Detect/releases建议使用Composer// Include and inst...
insert插入date类型字段的时候,出现以上错误主要是to_date的时候,记不住后面的格式,于是百度了一下得到:如图:这个百度的第一条,格式是错的,所以才会报上面的错。正确的格式是:yyyy-MM-dd HH24:MI:SS改成这个格...