让你的FastAdmin在PHP8下运行

PHP8发布很长时间了,但FastAdmin还不能在PHP8下运行,官方文档环境要求 PHP >= 7.2 且 <= 7.4 (推荐PHP7.4版本),因为一些开源扩展包要求PHP8以上,于是尝试在PHP8下安装FastAdmin,果然是出错了,提示如下错误,意思就是方法被弃用了,

让你的FastAdmin在PHP8下运行

网上搜了一下,提示可以将getClass 改为 getType,修改文件为:/thinkphp/library/think/App.php 内的403行,修改如下

让你的FastAdmin在PHP8下运行

修改完,刷新页面显示正常安装页面,填好信息后提交,又出现了错误,

让你的FastAdmin在PHP8下运行

查看源码,提示的错误为:Array and string offset access syntax with curly braces is no longer supported ,意思就是不再支持大括号{} 的数组,

让你的FastAdmin在PHP8下运行

修改文件 /thinkphp/library/think/db/Query.php 的第400行,将 $value{0} 改为 $value[0],再次提交安装,提示安装成功

让你的FastAdmin在PHP8下运行

原创文章,作者:admin,如若转载,请注明出处:https://ntib.cn/44.html

(0)
adminadmin
上一篇 2023年11月18日 下午9:29
下一篇 2023年11月18日 下午10:43

相关推荐

  • 服务器编译安装PHP7.4

    1、安装基础组件,为后期安装准备 安装oniguruma 安装libsodium 安装PHP # gmp 使用 –with-gmp 不使用  –enable-gmp # …

    记事本 2023年11月18日
  • wordpress开启调试模式及错误日志

    配置文件说明 需要修改的配置文件是WordPress根目录下的 wp-config.php 文件,记得以 UTF-8 无 BOM 格式编码。 开启调试模式 设置调试模式要修改的是 …

    记事本 2023年11月18日
  • 迅时网关默认IP及用户名

    MX120G是迅时推出的大容量、高性能、高可靠的语音接入网关,支持完备的办公电话功能,提供灵活多样的接入手段。MX120G具有极高的性价比,特别适用于大型呼叫中心和高端IP语音集成…

    2018年11月18日
  • PowerShell 使用ssh时总是掉线解决办法

    在 PowerShell 中,你可以直接调用 ssh 命令并设置 ServerAliveInterval 参数。这个参数定义了在客户端和服务器之间没有数据交换的情况下,服务器应该发…

    记事本 2025年8月7日
  • 宝塔面板安装nginx/php/mysql

    安装完宝塔面板后,使用生成的用户名密码登录到服务器,首次登录时会出现用户协议,滑到最底下后点击 我已阅读并同意 进入面板 输入宝塔的账号密码进行绑定,如果没有账号点击未有账号,免费…

    2023年11月18日
  • FreeSWITCH 服务器断电后不能通话问题

    FreeSWITCH服务器意外断电导致呼出失败,登录服务器发现日志一片红色警告,虽然我不太懂英文,但是显示的应该是数据库的问题, FreeSWITCH 的默认数据库安装到 /var…

    2020年11月18日
  • 网站分步引导组件Driver.js

    在web使用中经常看到分步引导功能,提示你如何操作及功能演示,有很多工具可以实现这种功能。如Driver.js、introjs等, Driver.js 使用MIT Licensed…

    2023年11月18日
  • wordpress 广告敏感词违禁词替换插件

    在百度站长工具中看网站的流量,发现有很多搜索词都是违禁广告词,一直没注意这种问题,查了一下相关的法律。 广告法违禁词处罚规定根据广告法,极限用语不得出现在商品列表页、商品的标题、副…

    2023年11月18日
  • CentOS7 安装 FreeSWITCH 配置呼叫中心

    公司前段时间需要开发呼叫系统与内部客户管理系统进行对接,在客户管理系统中直接拨号进行打电话,同时还需要对每通电话进行录音,统计每个员工的通话时长等。在网上查资料最终选择开源系统Fr…

    2018年11月18日
  • PHP安装OCI8扩展访问 Oracle 数据库

    1、安装oracle客户端 检查是否安装成功,安装成功时显示下图 2、修改 /etc/ld.so.conf,添加下方代码 3、添加软连接 4、添加环境变量 /etc/profile…

    2024年6月5日

发表回复

登录后才能评论
WeChat