Dedecms提示 ereg_replace() is deprecated错误

错误提示

Deprecated: Function ereg_replace() is deprecated in

问题分析

出现这种问题一般是高版本的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__) ) );
//改为
define(‘DEDEADMIN’, preg_replace(“/[/\\]{1,}/”, ‘/’, dirname(__FILE__) ) );

2.
//define(‘DEDEADMIN’, preg_replace(“[/\]{1,}”, ‘/’, dirname(__FILE__) ) );
改为
define(‘DEDEADMIN’,strtr(dirname(__FILE__),’\/’,'//’));

时间: 2024-10-25 09:39:59

Dedecms提示 ereg_replace() is deprecated错误的相关文章

路由器提示无线网密码位数错误怎么办

  普联路由器提示无线网密码位数错误的解决方法 一.WPA/WPA2加密方式 使用WPA/WPA2加密方式,出现这种情况最大的可能是系统不支持,请查看系统是否支持该加密方式,点击无线网络属性-关联,在网络验证中查看系统是否支持普联无线路由器中设定的加密方式. 如果没有普联无线路由器中设置的加密,下载操作系统补丁以支持普联无线路由器的加密方式或将普联无线路由器中的加密方法改为无线网卡支持的加密方式. 二.WEP加密方式 使用WEP加密方式,出现这种情况是因为密码长度不符合要求,重新确认密码. WE

win8系统开机提示Dpp Viewer Modul错误怎么办

  win8系统开机提示Dpp Viewer Modul错误怎么办          出现"Dpp Viewer Modul停止工作"的原因分析 DPP,即Digital Photo Professional 的缩写,它是佳能官方推荐它处理EOS系列单反拍摄的"RAW"文件的软件.如果遇到"Dpp Viewer Modul停止工作"提示,很有可能是软件版本太低,或者是在Win8系统内不兼容造成的. 处理Win8电脑开机弹出Dpp Viewer M

Win8系统安装程序提示2502、2503错误的怎么处理?

  Win8系统安装程序提示2502.2503错误的怎么处理? Win8安装程序提示2502.2503错误的解决方法如下:此文以Msxml为例 1.把鼠标放到Win8屏幕的最左下角,等待Win8 Metro界面的缩略图出现后点击鼠标右键,在弹出的菜单中选择"命令提示符(管理员)" 2.打开的"命令提示符(管理员)"如下图所示: 3.找到自己将要安装的程序路径,比如:我要安装的这个程序在D盘的Others文件夹下 4.点击路径那一栏,把路径复制出来,然后再复制程序名称

打开电脑中的Outlook邮件提示pdf preview handler错误如何解决

  打开电脑中的Outlook邮件提示pdf preview handler错误如何解决        1.搜索并下载修复工具,然后安装: With installer: **_x64_fixes_v3_001_installer.zip (1MB) 或Without installer: **_x64_fixes_v3_001_noinstaller.zip (1MB) 建议选择带installer的以便卸载; 2.安装完成后打开软件,点击Apply Fix; 3.接着打开Outlook邮件即

Win7用浏览器打开网页提示502 Bad Gateway错误的三种解决方法

Win7用浏览器打开网页提示502 Bad Gateway错误的三种解决方法   方法一.关闭代理 1.首先可能是我们浏览器使用了代理,我们打开桌面的浏览器找到右上角的工具打开,在下拉菜单中找到代理服务器选项; 2.然后在弹出的代理服务器选项中,选择不使用代理的选项在前面打勾,然后重启浏览器即可. 方法二:关闭不必要的程序 1.出现这种情况的可能是被一些程序拦截导致的,我们右键点击电脑下方任务栏的空白区域; 2.然后在下拉菜单中找到任务管理器,点击进入任务管理器界面; 3.然后在任务管理器中找到

电脑启动后提示启动FunKoala64.dll错误怎么解决

电脑启动后提示启动FunKoala64.dll错误怎么解决  工具/原料 windows10操作系统 电脑启动后提示启动FunKoala64.dll错误怎么解决 这里小编先把自己的错误界面发在这里,大家可以看看,这里经验仅供参考.这个可能是你电脑安装了风行以后卸载,没有卸载干净,系统出现残余文件.首先将电脑安装的风行卸载,如果还是出现这个问题,可以参考下面进行处理. 如果电脑安装有360安全卫士的话,我们可以打开360安全卫士.打开360安全卫士以后,我们点击界面这里的优化加速选项. 这时候我们

开机系统提示注册表读取错误怎么办

这类问题是典型的没有对系统做定期维护的习惯导致的.Windows相对Linux和Mac系统来说最大的的区别就是在于Windows系统在 使用过程中会产生积累很多很多的注册表(.reg)和动态数据连接文件(.dll)这些文件很多时候系统并不会自动清除过期的或者有问题的,时间久了就会 形成系统的垃圾文件. 有的时候意外的断电会导致写入了一半的系统必须的注册表或者动态链接文件失效变成报废的文件存在.一旦再次读取这些文件就会产生错误,系统会提 示重启企图自动修复.往往却不能完成修复.这类比较常见故障,表

笔记本安装xp系统时提示code:5555h错误的解决方案

  笔记本安装xp系统时提示code:5555h错误的解决方案.不少用户在笔记本上使用GHOST系统盘重装ghost xp系统时,都遇到了无法正常使用GHOST的问题,且提示"code:5555h错误".这该怎么办呢?其实,我们可以通过将硬盘运作模式由AHCI改为IDE来解决.下面,就随小编看看具体步骤吧! 具体如下: 1.按快捷键进入笔记本BIOS设置; 2.进入BIOS后选择"Advanced",在选择"IDE Configuration",

win7系统安装逐鹿工具箱提示“error launching installer”错误怎么办?

  小编今天在安装逐鹿工具想的时候提示"error launching installer"错误,看到这个很是苦恼,不知道大家是不是和小编一样遇到类似的问题呢?小编的电脑系统是win7的,当遇到win7系统安装逐鹿工具箱时,提示"error launching installer"错误怎么办?看看小编给大家分享的解决方法吧! 来看看解决方法吧: 1.上述问题是因为界面语言和非Unicode程序语言不一致导致的 2.点击开始菜单,选择控制面板项打开,如下图: 3.在控