新聞中心
無憂主機(jī)FTP空間部分受保護(hù)文件無法刪除的解決辦法
無憂主機(jī)(www.gle-technology.com)在客戶保障工作中,經(jīng)常性收到用戶無法站點(diǎn)根目錄(puble_html)下的文件(文件夾)無法刪除得故障申告。我覺得很有必要列一個專題,專門講述這個問題。用戶在不熟悉DirectAdmin(DA)控制面板的操作和不習(xí)慣使用linux系統(tǒng)下的php空間會很容易導(dǎo)致此類故障的發(fā)生。我建議無憂主機(jī)用戶,在開始使用之初去閱讀一下無憂主機(jī)用戶幫助文檔主導(dǎo)航一文,全面了解一下關(guān)于無憂主機(jī)的基本操作方法和一些使用Linux環(huán)境下的虛擬主機(jī)的基本常識,在操作中就可以避免類似問題的發(fā)生。 無憂主機(jī)(www.gle-technology.com)將最易產(chǎn)生這類無法刪除的“頑固”文件(文件夾)的原因和解決方法做了總結(jié)。如果你在使用無憂主機(jī)也遇到類似問題,可以參照本教程進(jìn)行解決。 一、由于文件權(quán)限設(shè)置錯誤導(dǎo)致無法刪除站點(diǎn)根目錄(public_html)下的文件(文件夾)無法刪除 使用純linux環(huán)境下的php虛擬主機(jī)安裝內(nèi)容管理系統(tǒng)(CMS),通常都會遇上文件夾沒有讀寫權(quán)限的錯誤提示。linux環(huán)境下安裝內(nèi)容管理系統(tǒng)(CMS),為什么需要我們手動設(shè)置相關(guān)目錄權(quán)限?以及如何正確設(shè)置文件(文件夾)權(quán)限。用戶可以通過閱讀使用無憂主機(jī)php空間之前你需要知道的一文,去獲取幫助信息。部分用戶,在使用無憂主機(jī)時,對內(nèi)容管理系統(tǒng)(CMS)安裝文件進(jìn)行權(quán)限設(shè)置操作時發(fā)生錯誤(或方法不恰當(dāng)),就會導(dǎo)致一些(或全部)文件無法在FTP中進(jìn)行刪除。無憂主機(jī)(www.gle-technology.com)用一個的維護(hù)案例來說明此類故障得解決方法。 案例:2010年12月4日22點(diǎn)用戶(ゞ君子?)使用無憂主機(jī)香港php空間安裝dedeCMS失敗,需要刪除原DEDECMS安裝文件,重新安裝。但在用戶ftp里面刪除dede安裝目錄時候,無法對文件進(jìn)行刪除,并提示錯誤。 解決方法: 刪除站點(diǎn)根目錄(public_html)下DEDE安裝文件時的錯誤提示截圖: 從客戶那里了解到,用戶上傳dede安裝包后,無法啟動dede安裝向?qū)?,然后就盲目的去設(shè)置目錄權(quán)限和一些其它不明操作,結(jié)果就導(dǎo)致故障。我登陸到用戶空間管理后臺,也證明了這一點(diǎn),看到所有目錄權(quán)限都被設(shè)置為444,嘗試刪除時候報錯(如上圖)。經(jīng)過測試,我將目錄權(quán)限設(shè)置為最高權(quán)限777后,成功刪除dede安裝文件。 在此,我建議用戶在設(shè)置網(wǎng)站根目錄(public_html)下的文件夾權(quán)限前,請閱讀無憂主機(jī)站點(diǎn)目錄(public_html)文件夾的權(quán)限設(shè)置獲取幫助信息,如果你把文件夾權(quán)限權(quán)限設(shè)置為0,在刪除該文件夾時候也是會報錯的。 二、特殊情況引起刪除文件失敗 先看小二準(zhǔn)備的圖: 請用戶先仔細(xì)看上圖箭頭標(biāo)注的地方,能看出什么問題來嗎? 先說一個正常的文件,無憂主機(jī)服務(wù)器賦予的權(quán)限結(jié)構(gòu)應(yīng)該是這樣的: A、? 有訪問權(quán)限,默認(rèn)755或644 B、 ?有訪問用戶名,即你的FTP登陸用戶名,DIRECTADMIN(DA)控制面板的登陸名。如:一個無憂主機(jī)的用戶得FTP登陸名稱是:51php,那么他所有的文件夾訪問用戶就是51php,網(wǎng)站的匿名訪問用戶也是 51php。 看上圖中index.html文件的權(quán)限結(jié)構(gòu):訪問權(quán)限為777,文件的訪問用戶名是usertest(DirectAdmin(DA)控制面板的登陸名),這是一個正常的文件權(quán)限結(jié)構(gòu)。 現(xiàn)在,請用戶觀察上圖文件夾——100407有什么異常沒有? 是的,通過對比,很容易看出來,文件夾——10047在php虛擬主機(jī)中沒有任何訪問權(quán)限,而且訪問用戶也發(fā)生了改變。此類型文件一般是由于安裝內(nèi)容管理系統(tǒng)(CMS)時,生成的文件,或者是通過其它非正常方式(如木馬文件)注入到空間里面去的文件。如是前者,會影響安裝,如是后者,將會危害網(wǎng)站安全,由于該文件沒有運(yùn)行權(quán)限(權(quán)限為0),并且該文件夾訪問用戶也是無憂主機(jī)提供的安全用戶(apache)運(yùn)行,那么不會危害你的網(wǎng)站,達(dá)到預(yù)防網(wǎng)站掛馬的目的。 遇到此類型文件該如何處理類?要解決此類型的文件,非常簡單,只需要用戶登陸DirectAdmin(DA)控制面板,使用“文件夾管理”選“Reset Owner”將該文件重置即可恢復(fù)正常權(quán)限,然后就可以正常的設(shè)置文件權(quán)限或進(jìn)行刪除操作。我在Dedecms安裝體驗(yàn)數(shù)據(jù)包方法一文中,也介紹過該類似的問題,有興趣的用戶可以點(diǎn)擊過去了解一下。
本文地址:http://www.gle-technology.com/hosting/1182.html