手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

虛擬主機(jī)無(wú)法刪除文件和文件夾的處理辦法

2009-11-12 14:58:57 18288

可能有朋友會(huì)發(fā)現(xiàn)自己的虛擬主機(jī)網(wǎng)站下會(huì)出現(xiàn)一些文件無(wú)法刪除,別著急,這些文件并不一定是黑客文件(上次有朋友這樣問(wèn)我),其實(shí)它或許是你自己的php程序創(chuàng)建的,由于linux下的文件用戶所有權(quán)的機(jī)制,php用戶建立的文件,你當(dāng)前的FTP用戶或者shell用戶可能無(wú)權(quán)限刪除,怎么辦,解鈴還須系鈴人,用php來(lái)搞定吧:

deldir.php

< ?php

function removeCacheDir($dirName){

$result = false;

if(! is_dir($dirName)){

trigger_error("Dir error", E_USER_ERROR);

}

$handle = opendir($dirName);

while(($file = readdir($handle)) !== false) {

if($file != . && $file != .. ) {

$dir = $dirName . DIRECTORY_SEPARATOR . $file;

is_dir($dir) ? removeCacheDir($dir) : unlink($dir);

}

}

closedir($handle);

@rmdir($dirName);

return $result;

}

$dirName = "./dir" ;//你想刪除的文件夾的路徑,相對(duì)于本php的文件路徑

removeCacheDir($dirName);

$filename = "./dir/2.php";//你想刪除的文件路徑,相對(duì)于本php的文件路徑、

unlink($filename);?>

提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: