• Register

织梦DedeCMS: Function ereg_replace() is deprecated

织梦 DedeCMS V5.6版在PHP5.3及以上版本下运行,会有如下提示:

PHP Deprecated: Function ereg_replace() is deprecated in F:\CodeTest\dedeCMS\dede\config.php on line 2

提示原因是说在PHP5.3乃至更高的PHP版本中,正则函数ereg_replace()已经被废止了,而目前DEDE还有很多地方在用,解决办法如下,做个记录,以备后用!

打开dede目录下的config.php文件,将第2行替换为如下代码:

define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );

或者将php.ini中的下列代码

;extension=php_mbstring.dll

;mbstring.func_overload = 0

分别替换为

extension=php_mbstring.dll

mbstring.func_overload = 7
版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/525.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

3 条评论 »

发表评论 

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册