找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 121|回复: 0

[cms教程] Dedecms提示ereg_replace() is deprecated错误

[复制链接]

该用户从未签到

发表于 2020-11-22 16:02:17 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
织梦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为实例
        找到织梦dedecms 后台目录下 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__)]’\/’,'//’));
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-10-8 19:57

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表