Dedecms提示 ereg_replace() is deprecat,織夢文章
導讀:織夢文章織夢文章我們都是從php5.1過來的,如果你在php5.1中使用dedecms不會出現ereg_replace() is deprecated錯誤,但是如果你使用的是pdede模板安裝織夢手機模板。
錯誤提示
Deprecated: Function ereg_replace() is deprecated indede手機模板
問題分析
出現這種問題一般是高版本的php才會有的,因為高版本的php中己經把ereg_replace函數給去了,如果要使用我們可以使用preg_replace函數來操作
解決方法:
如果有服務器管理權限
修改php.ini中下面代碼
;extension=php_mbstring.dll 改為 extension=php_mbstring.dll
;mbstring.func_overload = 0 修改為: mbstring.func_overload = 7
三、把PHP降為5.2
如果沒有權限我們直接使用文件,下面有dede cms為實例
找到dede后臺目錄下 config.php
1. define(‘DEDEADMIN’, ereg_replace(“[/\]{1,}”, ‘/’, dirname(__FILE__) )dede模板免費 ); //改為 define(‘DEDEADMIN’, preg_replace(“/[/\\]{1,}/”, ‘/’, dirname(__FILE__) ) );
2. //define(‘DEDEADMIN’, preg_replace(“[/\]{1,}”, ‘/’, dirname(__FILE__) ) ); 改為 define(‘DEDEADMIN’,strtr(dirname(__FILE__),’\/’,'//’));
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章Dedecms提示 ereg_replace() is deprecat,織夢文章主要講述提示,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31114.html