让帝国CMS7.5版本支持PHP5.6~PHP7.4.x
1、数据库连接改为 mysqli
2、connect.php
文件里常量 MAGIC_QUOTES_GPC
改为如下
define('MAGIC_QUOTES_GPC', version_compare(PHP_VERSION, '5.6.40') > 0 ? false : function_exists('get_magic_quotes_gpc')&&get_magic_quotes_gpc());
3、关闭所以错误报告
注意:
7.5新版安装前改以下文件即可e/class/connect.php
define('MAGIC_QUOTES_GPC',function_exists('get_magic_quotes_gpc')&&get_magic_quotes_gpc());
改为:
define('MAGIC_QUOTES_GPC',(ini_get('magic_quotes_gpc') == 1) ? true : false);
说明:get_magic_quotes_gpc()
在php5.4
版之后已废除了。