欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux服務(wù)器下完美解決無(wú)法刪除虛擬主機(jī)文件或文件夾

 更新時(shí)間:2016年08月24日 17:31:27   投稿:mdxy-dxy  
大家在使用Linux的虛擬主機(jī)時(shí)候有沒(méi)有出現(xiàn)過(guò)通過(guò)FTP無(wú)法刪除網(wǎng)站路徑中的一些文件夾和文件,FTP工具軟件會(huì)提示Permission Denied(沒(méi)有權(quán)限),或者 550刪除目錄操作失敗

FTP工具軟件會(huì)提示Permission Denied(沒(méi)有權(quán)限),或者 550刪除目錄操作失敗。今天小殘?jiān)诓僮鱂TP的時(shí)候就出現(xiàn)了這種問(wèn)題。

出現(xiàn)的原因一般都是這些目錄或文件是PHP程序以管理員用戶(hù)寫(xiě)入的,而一般虛擬主機(jī)的用戶(hù)名下的用戶(hù)又沒(méi)有管理員用戶(hù)組的權(quán)限,因此無(wú)法刪除。
大家在使用Linux的虛擬主機(jī)時(shí)候有沒(méi)有出現(xiàn)過(guò)通過(guò)FTP無(wú)法刪除網(wǎng)站路徑中的一些文件夾和文件

我們可以把下面這個(gè)PHP代碼放到對(duì)應(yīng)的虛擬主機(jī)的空間上運(yùn)行,按提示輸入文件夾或文件名即可。(注意這里最好使用相對(duì)路徑。)

<?php
/*
 ####警告####
 本軟件為空間維護(hù)工具,使用完畢之后請(qǐng)立即刪除本文件
 www.exehack.net
*/
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>空間文件夾/文件刪除工具</title>
<style>
body {font-family:"宋體"; font-size:12px;}
imput { border:1px #ccc solid;}
b { color:#FF0000;}
</style>
</head>
<body>
<form action="?action=dirdel" method="post">
刪除文件夾,<b>請(qǐng)確定填寫(xiě)無(wú)誤后再進(jìn)行刪除操作!</b><br>
請(qǐng)輸入文件夾路徑,多個(gè)文件夾請(qǐng)使用";"隔開(kāi)
<input type="text" name="all_folder" size="50">
<input type="submit" value="刪除">
</form>
<br>
<form action="?action=filedel" method="post">
刪除文件,<b>請(qǐng)確定填寫(xiě)無(wú)誤后再進(jìn)行刪除操作!</b><br>
請(qǐng)輸入完整的文件路徑,多個(gè)文件請(qǐng)使用";"隔開(kāi)
<input type="text" name="all_files" size="50">
<input type="submit" value="刪除">
</form>
<br>
<?php
$action = $_GET['action'];
//刪除目錄操作
if($action=='dirdel') {
 $all_folder = $_POST['all_folder'];
 if(!empty($all_folder)) {
 //根據(jù)分號(hào)識(shí)別多個(gè)文件夾
 $folders = explode(';',$all_folder);
 if(is_array($folders)) {
 foreach($folders as $folder) {
 deldir($folder);
 echo $folder . '刪除成功<Br>';
 }
 }
 }
}
if($action=='filedel') {
 $all_files = $_POST['all_files'];
 if(!empty($all_files)) {
 //根據(jù)分號(hào)識(shí)別多個(gè)文件
 $files = explode(';',$all_files);
 if(is_array($files)) {
 foreach($files as $file) {
 if(is_file($file)) {
 if(unlink($file)) {
 echo $file . '刪除成功<Br>';
 } else {
 echo $file . '無(wú)法刪除,請(qǐng)檢查權(quán)限<Br>';
 }
 } else {
 echo $file . '不存在<br>';
 }
 }
 }
 }
}
//刪除目錄及所包含文件函數(shù)
function deldir($dir) {
 //打開(kāi)文件目錄
 $dh = opendir($dir);
 //循環(huán)讀取文件
 while ($file = readdir($dh)) {
 if($file != '.' && $file != '..') {
 $fullpath = $dir . '/' . $file;
 //判斷是否為目錄
 if(!is_dir($fullpath)) {
 //如果不是,刪除該文件
 if(!unlink($fullpath)) {
 echo $fullpath . '小殘?zhí)崾?無(wú)法刪除,可能是沒(méi)有權(quán)限!<br>';
 }
 } else {
 //如果是目錄,遞歸本身刪除下級(jí)目錄
 deldir($fullpath);
 }
 }
 }
 //關(guān)閉目錄
 closedir($dh);
 //刪除目錄
 if(rmdir($dir)) {
 return true;
 } else {
 return false;
 }
}
?>
</body>
</html>

為了防止出錯(cuò)大家也可以直接下載文件然后上傳到虛擬主機(jī)上。

下載地址:本地下載

下載好以后然后將 exehack.php上傳到虛擬主機(jī)根目錄,然后訪(fǎng)問(wèn)該文件。

即http://www.exehack.net/exehack.php

然后將要?jiǎng)h除的文件或者文件夾的路徑填寫(xiě)上去

比如刪除min文件夾那么如下設(shè)置:

然后刷新下虛擬主機(jī)即可發(fā)現(xiàn)文件已被刪除。

相關(guān)文章

  • linux創(chuàng)建線(xiàn)程之pthread_create的具體使用

    linux創(chuàng)建線(xiàn)程之pthread_create的具體使用

    這篇文章主要介紹了linux創(chuàng)建線(xiàn)程之pthread_create的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 阿里云LNMP 云服務(wù)器重啟后網(wǎng)站打不開(kāi)解決方法

    阿里云LNMP 云服務(wù)器重啟后網(wǎng)站打不開(kāi)解決方法

    購(gòu)入了阿里云云服務(wù)器之后,感覺(jué)十分滿(mǎn)意,特別是阿里云的“快照”功能,對(duì)于折騰帝來(lái)說(shuō)簡(jiǎn)直就是神器。云服務(wù)器隨便弄,弄壞了大不了一個(gè)“回滾快照”,秒秒鐘的事而已
    2013-06-06
  • LAMP環(huán)境安裝所需的一些軟件包下載地址整理

    LAMP環(huán)境安裝所需的一些軟件包下載地址整理

    LAMP環(huán)境安裝所需的一些軟件包下載地址整理,方便配置服務(wù)器的朋友,windows服務(wù)器配置的朋友可以去腳本之家服務(wù)器軟件頻道。
    2010-06-06
  • centos7 PHP環(huán)境搭建 GD庫(kù) 等插件安裝方法

    centos7 PHP環(huán)境搭建 GD庫(kù) 等插件安裝方法

    下面小編就為大家分享一篇centos7 PHP環(huán)境搭建 GD庫(kù) 等插件安裝方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明

    對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明

    今天小編就為大家分享一篇對(duì)linux下syslogd以及syslog.conf文件的解讀說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Linux五步構(gòu)建內(nèi)核樹(shù)

    Linux五步構(gòu)建內(nèi)核樹(shù)

    大家好,本篇文章主要講的是Linux五步構(gòu)建內(nèi)核樹(shù),感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽
    2021-12-12
  • Ubuntu18.04下解決Qt出現(xiàn)qt.qpa.plugin:Could not load the Qt platform plugin “xcb“問(wèn)題

    Ubuntu18.04下解決Qt出現(xiàn)qt.qpa.plugin:Could not load the Qt platfo

    這篇文章主要介紹了Ubuntu18.04下解決Qt出現(xiàn)qt.qpa.plugin:Could not load the Qt platform plugin “xcb“問(wèn)題,本文給大家分享解決方案,需要的朋友可以參考下
    2020-08-08
  • centos7下rsync+crontab定期同步備份

    centos7下rsync+crontab定期同步備份

    最近需求想定期備份內(nèi)部重要的服務(wù)器數(shù)據(jù)到存儲(chǔ)里面,接下來(lái)通過(guò)本文給大家分享centos7下rsync+crontab定期同步備份,感興趣的朋友跟隨小編一起看看吧
    2018-11-11
  • linux實(shí)現(xiàn)apache安裝與配置步驟詳解

    linux實(shí)現(xiàn)apache安裝與配置步驟詳解

    在 Linux 系統(tǒng)中,安裝和配置 Apache HTTP 服務(wù)器通常涉及以下步驟,以下以 Ubuntu 為例,其他 Linux 發(fā)行版的步驟也大致相同,本文分步驟給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2023-11-11
  • Linux如何修改固定ip地址(親測(cè)有效)

    Linux如何修改固定ip地址(親測(cè)有效)

    這篇文章主要介紹了Linux如何修改固定ip地址問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01

最新評(píng)論