首页
学习
活动
专区
圈层
工具
发布

dede 不支持php

DedeCMS实际上是支持PHP的,但在使用过程中可能会遇到与PHP版本相关的问题。以下是关于DedeCMS支持PHP的相关信息:

DedeCMS对PHP版本的要求

  • PHP版本兼容性:DedeCMS 5.7SP1版本要求PHP 5.3及以上版本。如果使用的是PHP 5.4或更高版本,可能会遇到一些问题,如函数废弃或不再支持等。
  • 遇到的问题:例如,PHP 5.4版本中htmlspecialchars在php5.4默认为utf8编码,gbk编码的字符串经过htmlspecialchars转义后的中文字符串为空了,导致添加文章时提示“标题不能为空”,编辑文章时编辑器内容空白。

解决DedeCMS与PHP版本不兼容的方法

  • 降级PHP版本:如果可能,可以将服务器上的PHP版本降级到5.3或更低版本。
  • 修改PHP配置文件:在php.ini文件中添加或取消注释以下行以启用旧的正则表达式函数:extension=ereg.so,然后重启Web服务器。
  • 替换函数:手动替换代码中的ereg()函数为preg_函数。这需要一定的编程知识,因为需要识别出哪些ereg()函数调用需要被替换,并且正确地写出对应的preg_函数调用。

通过上述方法,可以解决DedeCMS与PHP版本不兼容的问题,确保网站能够正常运行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【DEDE文章】dede网站发文章后出现article_add.php on line 101问题

DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede网站发文章后出现article_add.php on line 101问题 Fatal error: Function name must be a string in E:\wwwroot\...文件名\文件名\文件名\article_add.php on line 101 修改方法一: 打开include/dedesql.class.php找到 if(isset($GLOBALS['arrs1...arrs2[$i]);$i++) { $v2 .= chr($arrs2[$i]); } $GLOBALS[$v1] .= $v2;} 修改方法二: 也有可能是删除了下面文件夹的“title = ”标签 dede.../article_add.PHP 和 dede/article_edit.php 将 dede_htmlspecialchars 改为 htmlspecialchars 即 $title = htmlspecialchars

63700
  • 【DEDE后台】dede搬站后后台登录不了

    DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede搬站后后台登录不了 方法一: 首先要考虑的是数据库的问题,以上任何问题出错,请先考虑数据data/common.inc.php文件。...2.直接地址栏传送账户密码(新手不建议用) 直接输入后台地址: localhost/dede/login.php?...记得,改完之后,需要在phpmyadmin的config.inc.php中修改你的登陆密码,不然phpmyadmin无法连接到mysql需要修改phpmyadmin的配置文件; 用记事本打开 config.inc.php...方法三、网站系统重装 1)删除 install/install_lock.txt 这个文件; 2)将 index.php.bak 和 module-install.php.bak 这两个文件后面的.bak

    1.9K00

    【DEDE后台】dede网站搬家,换空间【切记顺序】

    DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...2、将dede更改成你登录后台的文件夹名称(如果你之前有更改的话,仍然是dede的请忽略此步) 3、将新的templets文件夹更名备份一下,再将你自己的templets文件夹上传上去,因为此步文件错乱容易造成网站无法生成...【检查】 1、dede后台部分按钮打开会提示某个文件夹某一行出错 解决方法:查看文章——dede后台部分页面错误 2、dede首页动静态、列表页更新点击没反应,没文章的列表能生成,有文章的生成不了。...3、dede在ftp上传好备份的网站时候,dede后台无法登录进去 解决方法:查看文章——dede搬站后后台登录不了 登录进去后再逐个测试常见的按钮。...4、dede搬站完成后,发现文章也的评论"系统已经禁止评论功能!"

    3K00

    【DEDE搜索】dede搜索框搜索指定栏目文章

    DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede搜索框搜索指定栏目文章 在做企业网站优化(或是说用户体验时)大家一定会碰到这个问题!...因为要满足某些条件,需要对dedecms网站搜索进行修改,只搜索指定栏目文章的方法: 第一步:找到 /include/arc.searchview.class.php 文件,大约在300行和470行左右有两个...//统计列表里的记录 $cquery = "Select * From `dede_archives` arc where arc.typeid not in (1,2,3…) and {$this...->AddSql} $ordersql limit $limitstart,$row"; 把sql语句换成这两句,括号里面的是你不搜索栏目的id 第二步:在 plus/search.php 文件,大概在

    1.7K00

    【DEDE搜索】dede网站搜索页设置列出条数

    DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede网站搜索页设置列出条数 解决方法一: 打开dede搜索页模板 search.htm,发现标签搜索 {dede:list perpage='10'} 修改参数,如 {dede:list perpage...='20'} 如果,dede搜索页搜索的结果依然是一页10条记录。...解决方法二: 在dede模板的开始搜索按钮前加入 其中红色的“20”换成你想要显示的条数。...解决方法三: 将 plus/search.php 文件 $pagesize 的 10 改为20。 完成。刷新、重启、清缓存、退出再登录

    1.4K00

    【DEDE列表】dede首页列表页调用文章中多张图片

    DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便: 【DEDE建站教程】...dede首页列表页调用文章中多张图片 一、首页、列表页 由于图集模型有标签可以使用而文章模型没有,需要做二次开发,首先找到include/extend.func.php在最后一行添加 function...二、搜索列表页页多图展示(此方法只适合文章模型) 找到include/arc.searchview.class.php第694行开始的这一部分。...act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath FROM `{$this->AddTable}` arc LEFT JOIN `dede_arctype...` act ON arc.typeid=act.id LEFT JOIN `dede_addonarticle` adt1 ON arc.id=adt1.aid WHERE {$this

    3.4K00
    领券