POST TIME:2017-11-13 00:48
Dedecms后臺(tái)有程序文件管理的功能,可以方便的對(duì)程序或者模板進(jìn)行修改。但如果要?jiǎng)h除其中某個(gè)目錄的時(shí)候,你可能會(huì)發(fā)現(xiàn)一個(gè)問題,那就是無法刪除這個(gè)目錄,系統(tǒng)會(huì)提示:“系統(tǒng)禁止刪除目錄”,還有一種情況就是系統(tǒng)沒提示刪除成功,但是刷新后要?jiǎng)h除的目錄依舊存在,下面就來分析一下應(yīng)該如何解決。
1,系統(tǒng)沒提示刪除成功,但是刷新后要?jiǎng)h除的目錄依舊存在。
這種情況,多半是目錄權(quán)限不夠?qū)е?,可以查看一下web目錄的權(quán)限。以linux為例,先給正確用戶組,測(cè)試如果還不行就給權(quán)限:chown -R www:www *;chmod 777 directory_name;
2,系統(tǒng)會(huì)提示:“系統(tǒng)禁止刪除目錄”。
出現(xiàn)這個(gè),可能不是因?yàn)槟夸浀臋?quán)限不夠,如果你用ftp進(jìn)行刪除是可以刪除的,而用Dedecms后臺(tái)的filemanager卻不行,這是因?yàn)镈edecms為了安全起見,默認(rèn)情況不允許刪除目錄。解決辦法是:在文件管理器中,在根目錄下找到dede文件夾里的dede/file_class.php 文件。
然后更新一下系統(tǒng)緩存,這樣就可以刪除目錄了。