我们在上个月的时候有看到DEDECMS准备在十月份发布新的版本,具体的发布时间未知。对于内容管理系统而言,DEDECMS织梦是有不少的优势的,尤其是在主题的制作和文档上是比较齐全的,基本上遇到的问题都可以找到解决方案。比如今天遇到DEDECMS登录后台看到左侧菜单空白问题,如何解决呢?
一般出现这样的问题是因为DEDECMS旧版本(之前的老版本)兼容PHP7.2+不够好,比如有些朋友已经开始使用PHP7.3、PHP7.4,所以会出现一些不适应。我们有两个解决办法,一种是降低PHP版本,比如我们在可以给当前的DEDECMS站点降低PHP单独的版本。
还有一个办法就是调整DEDECMS程序兼容PHP高级版本。这个是临时的解决办法,以后升级到最新版本应该是可以兼容的,看到官方的程序有提到兼容PHP。
/include/dedetag.class.php
从这个文件中找到:
var $Items = "";
修改成:
var $Items = array();
同样的在”/include/dedetemplate.class.php”中,也是根据上面的代码寻找替换。
从这个文件中找到:
var $Items = "";
修改成:
var $Items = array();