為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

DeDeCMS教程

你的位置:香港最准两码中特 > 建站知識 > DeDeCMS教程 > DEDE Deprecated: Function ereg_replace is

藏宝图两肖两码中特:DEDE Deprecated: Function ereg_replace is

發布時間:2013-04-17 09:44作者:香港最准两码中特網址:香港最准两码中特瀏覽:次
在使用dede的時候你會發現,老有這樣的問題,提示:Deprecated: Function ereg_replace() is deprecated in 錯誤,這是一個php版本的函數過低的問題?
在使用dede的時候你會發現,老有這樣的問題,提示:Deprecated: Function ereg_replace() is deprecated in 錯誤,這是一個php版本的函數過低的問題?
dedecms織夢系統的Deprecated: Function ereg_replace() is deprecated in 錯誤
Deprecated: Function ereg_replace() is deprecated in
原因是可能用了PHP5.3乃至更高的PHP版本,目前DEDE中有很多地方的正則函數都用的ereg_replace,而這個函數現在在PHP5.3中已經被廢止了。意思是不能用了。
解決方法是這樣:
一:修改DEDE程序
打開文件 dede\config.php
把它的第二行的
define('DEDEADMIN', ereg_replace("[/\\]{1,}", '/', dirname(__FILE__) ) );
改為:
define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );
或者
define('DEDEADMIN',strtr(dirname(__FILE__),'\\/','//'));

二、修改php.ini中下面代碼
;extension=php_mbstring.dll
改為
extension=php_mbstring.dll

;mbstring.func_overload = 0
修改為:
mbstring.func_overload = 7
三、把PHP降為5.2
双色球网上购买网上投注 吉林时时票开奖号码官网 pk106码2期计划走势怎么看 3d100% 绝杀一码的方法 真金棋牌 网络百人牛牛能赢吗 什么公式计算快三大小单双 11选5 任7多少钱 捕鱼达人2最老版本 91y金币回收24小时在线 花开棋牌下载 mg4355电子游戏线路检测 领头羊时时彩最新全天计划 重庆欢乐生肖开奖走势图 足球比分 北京pk赛车下载彩金