在使用dedecms时,对网站的栏目进行了改名,结果发现改名前和改名后2个文件夹同时存在,而且里面的子文件夹和文件完全相同,在dede后台管理的“核心/附件管理/文件式管理器(模块/文件管理)”里进行删除,却无法删除文件夹,提示系统禁止删除目录,通过FTP在空间服务器里虽然能够删除,但是在后台更新网站后原来的栏目文件夹还是存在。
在网上找了很久,终于找到了解决方法,原来是dede是为了安全考虑,默认情况不允许删除目录。
以下是解决方法


更改方法:

在文件管理器中,在根目录下找到dede文件夹里的dede/file_class.php 文件

 

在15行有, var $allowDeleteDir=0; 把0改为1就好了。大家可以试试哈! 

    //是否允许文件管理器删除目录;
    //默认为不允许 0 ,如果希望可能管理整个目录,请把值设为 1 ;
    var $allowDeleteDir=1;


dedecms后台的“生成/自动任务/更新系统缓存”里更新一下系统缓存就可以在文件管理器里删除文件夹