帝国cms(Empire CMS)是国人使用最多的cms程序之一,随着时代进步php也在不断升级。php7相比php5.6性能提升了至少三倍!不少同学都已经体验过这个差距。这期就来分享一下使用php7.0、php7.1、php7.2、php7.3 来安装帝国cms的小技巧!
其实帝国cms7.5 早就支持php7的环境,只是大部分人会直接切换php的版本。造成一系列的问题。下面分为两块来分享!
一、使用 php7.x 全新安装帝国cms 7.5
大部分人都会使用宝塔面板来搭建程序环境,只需安装时MySQL接口类型选择mysqli即可支持PHP7系列。
如果直接安装帝国cms程序会报这样的错误:
解决办法其实很简单,在宝塔面板-PHP设置中,关闭display_errors这个选项。
这样就能让帝国cms完美使用php7系列安装了!
二、帝国cms 7.5升级为PHP7.x 的注意事项
众所众知,PHP7和PHP5.6采用的数据库类型有所不同,如果不做任何修改直接切换php版本会造成链接不到数据库的问题,所以要对帝国cms链接数据库信息进行修改,
已经安装好帝国CMS换PHP7.*运行环境时,只需修改配置文件/e/config/config.php;
将$ecms_config[‘db’][‘usedb’]=’mysql’;
修改为$ecms_config[‘db’][‘usedb’]=’mysqli’;
即可支持PHP7系列。(注意事项:UTF8文件不能用记事本修改文件,否则会将文件转为GBK编码,推荐用Dreamweaver修改。)
帝国cms 数据库配置文件路径 /e/config/config.php
这里需要注意:php5.6版本使用的是 ‘mysql’
php7.x版本使用的是’mysqli’
只是在原有的基础上添加了一个字母 ‘i’ ,这样就能让帝国cms7.5的老站支持php7的版本了!