這個問題是因為你用的php版本過高。 在php5.3中,正則函數(shù)ereg_replace已經(jīng)廢棄,而dedecms還繼續(xù)用。有兩個方案可以解決以上問題: 1、把php版本換到v5.3下。 2、繼續(xù)使用v5.3,修改php.ini文件 ;extension=php_mbstring.dll 改為 extension=php_mbstring.dll ;mbstring.func_overload = 0 修改為: mbstring.func_overload = 7 或者使用其他的函數(shù): define('DEDEADMIN', ereg_replace("[/\\]{1,}", '/', dirname(__FILE__) ) ); 注:因為preg_replace比ereg_replace的執(zhí)行速度快,PHP推薦使用preg_replace. |
|