
百度下说是php版本过高,我用的是宝塔环境,一键搬站,两个服务器环境、PHP版本、数据库版本都是一致的,(宝塔一键搬站很坑,小站还行),修改了GPC这个,PHP是5.6版的,重新授权,重新更新最后一次更新。
原因:
ereg_replace是php5.3中废弃的标签,不推进使用了。
解决方法很简单,就是将dede\config.php文件的第二行替换成:
define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/",'/',dirname(__FILE__)));
原来是:
define('DEDEADMIN', ereg_replace("[/\\]{1,}",'/',dirname(__FILE__) ) );
这是网上的解决方案,不知道会不会出现其他问题。请三郎给科普下,
最后于 2018-8-26
被三郎编辑
,原因: