PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

关于FASTADMIN使用PHP大于等于7.4版本ThinkPHP5.*异常问题

管理员 2024-12-14
Fastadmin
6

关于FASTADMIN升级或者安装使用PHP=>7.4时出现程序常见异常问题,及解决方案。

问题1:

Array and string offset access syntax with curly braces is deprecated

一般发生在新安装或者使用中升级PHP版本问题,问题由ThinkPHP5.*抛出

解决方案:

PHP7.4不支持数组{}写法,统一为数组[]

thinkphp/library/think/db/Query.php:400
$seq = (ord($value[0]) % $rule['num']) + 1;

问题2:

Trying to access array offset on value of type null

null当做数组访问key,比如$var = null; echo $var['xx'];

问题3:

REDIS不兼容问题

解决方案:

thinkcachedriverRedis::rmthinkcachedriverRedis::cleardelete 替换为del

问题4:

The (real) cast is deprecated, use (float) instead

解决方案:

(real) 替换为 floatval()或(float)

希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部