关于Emlog5.3.1兼容PHP7的问题

2019-01-17 09:53:25 作者: 永乐 浏览: 621

早就听说emlog不支持php7,如果使用php7会提示《服务器空间PHP不支持MySql数据库》寻找了一下emlog的数据库连接配置文件,在路径/include/liboption.php第11行是数据库连接方式

const DEFAULT_MYSQLCONN = 'mysql';修改成const DEFAULT_MYSQLCONN = 'mysqli';

在切换到php7时就不会再报《服务器空间PHP不支持MySql数据库》错误

but!but!but!

你以为这么简单就结束了。

之后我又遇到一些难题,博客中安装的很多插件使用的数据库查询语句并未使用emlog自带的MySql::getInstance();而使用的是mysql的独立查询语句,所以无奈又报错了。

其实如果有耐心,完全可以查找出所有非mysqli的函数进行替换。

截止发稿时,也暂未完全修复所有mysql的工作。但是我会继续完成这项工作,尽最大力使emlog5.3.1能够支持php7


版权免责声明 1、本网站名称:众娱网
2、本站永久网址:http://www.klcka.com
3、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效  点此反馈 我们会第一时间更新。

评论
本文作者 阅读排行 文章推荐

首页
最新
投稿
精选
我的