Deprecated: Function ereg_replace() is deprecated的解决方法
2014-11-29 13:48
429 查看
摘要 这个问题是因为你用的php版本过高。 在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用。有两个方案可以解决以上问题: 1、把php版本换到v5.3下。 2、继续使用v5.3,修改php.ini文件 ;extension=php_mbstring.dll 改为 extension=php_mbstring.d
这个问题是因为你用的php版本过高。
在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用。有两个方案可以解决以上问题:
1、把php版本换到v5.3下。
2、继续使用v5.3,修改php.ini文件
;extension=php_mbstring.dll
改为
extension=php_mbstring.dll
;mbstring.func_overload = 0
修改为:
mbstring.func_overload = 7
或者使用其他的函数:
define('DEDEADMIN', ereg_replace("[/\\]{1,}", '/', dirname(__FILE__) ) );
//改为
define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );
注:因为preg_replace比ereg_replace的执行速度快,PHP推荐使用preg_replace.
这个问题是因为你用的php版本过高。
在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用。有两个方案可以解决以上问题:
1、把php版本换到v5.3下。
2、继续使用v5.3,修改php.ini文件
;extension=php_mbstring.dll
改为
extension=php_mbstring.dll
;mbstring.func_overload = 0
修改为:
mbstring.func_overload = 7
或者使用其他的函数:
define('DEDEADMIN', ereg_replace("[/\\]{1,}", '/', dirname(__FILE__) ) );
//改为
define('DEDEADMIN', preg_replace("/[\/\\\\]{1,}/", '/', dirname(__FILE__) ) );
注:因为preg_replace比ereg_replace的执行速度快,PHP推荐使用preg_replace.
相关文章推荐
- 【转】Deprecated: Function ereg_replace() is deprecated的解决方法
- Deprecated: Function ereg_replace() is deprecated in ……【解决方法】
- 出现Deprecated: Function ereg_replace() is deprecated in 的原因及解决方法
- 关于php报错:Deprecated: Function ereg_replace() 的解决方法
- DEDECMS Deprecated: Function ereg_replace() is deprecated错误提示解决方法
- Deprecated: Function ereg_replace() is deprecated
- Deprecated: Function ereg_replace() is deprecated
- Deprecated: Function ereg_replace() is deprecated
- [Php] Deprecated: Function ereg_replace() is deprecated
- Deprecated: Function ereg_replace() is deprecated
- Deprecated: Function ereg_replace() is deprecated in G:\wamp\www\56\dede\config.php on line 2
- dede5.6进入后台提示PHP Deprecated: Function ereg_replace() is deprecated in dede\\config.php on line 2
- 安装dedeeims Deprecated: Function ereg_replace() is deprecated in
- PHP问题 —— Deprecated: Function ereg_replace() is de
- [乐意黎原创]PHP7抛Fatal error: Uncaught Error: Call to undefined function ereg_replace()的解决
- Function eregi is deprecated (解决方法)
- 解决Deprecated: preg_replace(): The /e modifier is deprecated的三个方法
- PHP报错Deprecated: Function ereg_replace() is deprecated in
- 安装DEDECMS出现Deprecated: Function ereg_replace() is deprecated in 的原因
- Deprecated: Function ereg_replace() is d