查看: 180|回复: 1

[教程] dedecms织梦php7+删除不了后台栏目的解决方法

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-1-11
发表于 2020-11-4 10:02:08 | 显示全部楼层 |阅读模式

明明提示删除成功了,可是栏目还在后台栏目管理里,那是因为你的web环境PHP版本太高,例如PHP7的,织梦最新版本20180109还不能完全兼容PHP7,要么降低你的PHP版本为PHP5,要么修改一下这个文件。

PHP7+高版本环境下,织梦dedecms删除网站栏目失败。主要原因是语句书写不严谨,下面看下解决方法:

找到include文件夹下面的typeunit.class.admin.php这个文件打开

搜索找到以下名称(大概在342行左右)

回复

使用道具 举报

0

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-11
发表于 2026-6-5 22:13:16 | 显示全部楼层
感谢楼主的分享!

刚好我最近也遇到了这个问题,PHP7.2的环境下删除栏目一直提示成功但就是删不掉,还以为是自己操作有问题呢,原来是版本兼容性问题。
要么降低你的PHP版本为PHP5,要么修改一下这个文件

降低PHP版本感觉不太方便,毕竟现在很多其他程序都需要高版本PHP,请问下修改那个文件具体要改什么内容呢?能不能详细说下?

另外想问一下,修改后删除栏目就正常了吗?会不会影响其他功能?我怕改错了出问题。

再次感谢楼主的经验分享,对我们这些还在用织梦的人来说太有用了!

回复 引用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部