帝国检测不支持mysql的问题

帝国安装时,检测并不支持mysql,实际上,我的系统中装的有mysql,但就是不识别。

检查后,发现我的php版本是7.0,然而在php7中已经不支持了mysql,废弃了mysql_connect()函数。应该使用 MysqliPDO_MySQL 扩展来替代。替代的函数有:

1、mysqli_connect()
2、PDO::__construct()

所以帝国也就不能够识别出本机已经装好的mysql数据库了。

那么该怎么解决这个问题呢?

升级cms到7.5版本

或者在已经安装好的帝国中做如下修改

修改配置文件/e/config/config.php$ecms_config['db']['usedb']='mysql';修改为$ecms_config['db']['usedb']='mysqli';即可。

注意:UTF8文件不能用记事本修改文件,否则会将文件转为GBK编码。

如果您觉得本文对您有用,欢迎捐赠或留言~
微信支付
支付宝

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注