微擎 从 php5 到php7 的各种填坑 持续更新
任务 微擎从php5 迁到服务器的nginx php7
一:语法 bug
(1)形如 illegal key offset warming
基本是比如 $moudle="" 空string 下面又调用了 $moudle['key']
php7里面这种调用不存在的键是会报warming的
解决=>先做is_array判断
(2)
二:功能bug
(1)验证码无法使用
---服务器php缺少gd 库
(2)第三方平台无法授权
---服务器php缺少mcrypt库 请安装 ---php7.1有对应的库 (网上说没用 可以直接yum search)
(3)某些地方修改字符串无法保存
--服务器php缺少mbstring库 请安装
(4)加密软件无法打开 ioncube
安装zend-ioncube加密
安装后还是无法打开 --放弃 别人是php5.3的代码加密 php7.1解密了也打不开
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步