欢迎光临万书涛的个人博客

帝国cms切换到php7版本服务器报错或者空白的解决办法

作者:万书涛  / 日期:2021-03-01 22:15:03 /  来源:本站原创 /   浏览:
摘要
帝国cms7.5版本默认是支持php7.x版本的,但是需要进行一些设置,否则就会出现服务器报错,或者出现连接数据库错误以及页面空白等故障,那么需要怎么设置呢?下面一起来看一看。  
首先,需要改配置文件,文件的位置在你的网站根目录/e/config.php文件下,搜索“$ecms_config['db']['usedb']”进行如下修改:
//数据库设置
//$ecms_config['db']['usedb']='mysql'; //数据库类型,这是老版本php的写法
$ecms_config['db']['usedb']='mysqli'; //数据库类型改成mysqli。
 
注意:不能从记事本直接修改,否则文件编码会改变,可以安装dreamweaver来改,至于版本无所谓,因为高版本一般都要注册码,所以可以安装个低版本便于修改
 
如果后台登录进去后报如下错误
Parse error: syntax error, unexpected end of file in
 
那么需要进行php配置文件修改,方法如下:
 
打开宝塔面板或者你的服务器管理面板,然后在软件商店处找到自己安装的php,选择配置选项,然后在配置文件处搜索short_open_tag,找到short_open_tag = Off改成short_open_tag = On,注意要把前面的“;”去掉,如下图是宝塔面板的设置方法截图。

帝国cms宝塔设置php配置文件截图

注意:php配置文件里如果有两个位置有short_open_tag,只需要改有等号这个就可以。
 
所属分类: 帝国cms仿站教程 
微信二维码

扫描关注微信公众号
第一时间获取最新资讯
本文由万书涛原创,地址:https://www.wtaoblog.com/dgcms/223.html
如需转载,须以文字形式注明本文地址,否则禁止转载

猜你喜欢

无相关信息