欢迎来到资源库(www.zyku.net)

DedeCMS

当前位置:首页 > CMS教程 > DedeCMS > PHP版本

DedeCMS: Function ereg_replace() is deprecated错误的解决方法

时间:2016-04-11|栏目:DedeCMS|点击:|我要投稿

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

(资源库 www.zyku.net)

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务