遇到 EmpireCMS 7.5 在 PHP 7.x 环境下登录后台报错的问题,可以通过以下步骤来解决:
1. 修改数据库接口类型
全新安装 EmpireCMS 时
- 在安装过程中选择 MySQL 接口类型为
mysqli
。
已经安装好的 EmpireCMS
- 修改配置文件
/e/config/config.php
,将数据库接口类型从mysql
改为mysqli
。
具体步骤如下:
- 打开
/e/config/config.php
文件。 - 修改
$ecms_config['db']['usedb']
的值:php$ecms_config['db']['usedb'] = 'mysqli';
注意:
- 使用 UTF-8 编码的文件不要用记事本修改,否则可能会将文件转为 GBK 编码。
- 推荐使用 Dreamweaver 或其他支持 UTF-8 编码的编辑器进行修改。