EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Не могу удалить папку/файл

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Техническая поддержка
Не могу удалить папку/файл
Автор Сообщение
Ala1n3



Зарегистрирован: 26.06.2006
Сообщения: 18

150 Монеты

СообщениеДобавлено: Пн, 03 Июл, 2006 15:12    Заголовок сообщения: Не могу удалить папку/файл Ответить с цитатой

Уважаемая администрация!
Вот такой трабл. Не возможно удалить папку/файл, сметь его права и вообще что то с ним делать. Вишет, что :
Код:
Requested action not taken (e.g., file or directory not found, no access).

Но на самом деле, папка/файл есть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
eomysupport
Администратор
Администратор


Зарегистрирован: 25.12.2005
Сообщения: 5086

66502 Монеты

СообщениеДобавлено: Пн, 03 Июл, 2006 17:41    Заголовок сообщения: Ответить с цитатой

Дайте, пожалуйста, полный путь к папке, посмотрим в чём дело.
_________________
Дмитрий

Техническая поддержка бесплатного хостинга осуществляется только через форум поддержки
Часто задаваемые вопросы по хостингу
Условия предоставления услуг бесплатного хостинга
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Artem ZHI
Пол-пирога
Пол-пирога


Зарегистрирован: 13.06.2006
Сообщения: 75
Откуда: Россия, Нижний Новгород
929 Монеты

СообщениеДобавлено: Вт, 04 Июл, 2006 08:41    Заголовок сообщения: Ответить с цитатой

Это значит, что файл создан скриптом, те права на удаление тоже только у скрипта. Я предлагаю использовать в таких случая скрипт dele.php, его нужно положить в папку с неудаляемыми файлами и запустить. ВСЕ файлы и папки в будут удалены.
Скрипт:
Код:
<HTML>
<HEAD>
<TITLE></TITLE>
<META name="description" content="">
<META name="keywords" content="">
<META name="generator" content="CuteHTML">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080">

</BODY>
</HTML>
<?
function indir($path) {
$d = dir($path);
echo "<b>Path: ".$d->path."</b><br>n";
while($entry=$d->read()) {
if ($entry!="." and $entry!=".." and $entry!="cleansweep.php")
{
if (is_dir($path."/".$entry))
{
indir($path."/".$entry);
echo "<b>$path.$entry</b><br>";
rmdir($path."/".$entry);
}
else
{
unlink($path."/".$entry);
echo $path."/".$entry."<br>";
}
}
}
$d->close();
}
indir("./");

?>

_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Ala1n3



Зарегистрирован: 26.06.2006
Сообщения: 18

150 Монеты

СообщениеДобавлено: Вт, 04 Июл, 2006 09:18    Заголовок сообщения: Ответить с цитатой

Да скрипт полезный. Но проблема в том, что созданная папка, скриптом, имеет права только на чтение. В таком случае поместить данный скрипт в
необходимый каталог не возможно, а удалять полностью не хочеться. Что посоветуете в этом случае? Указывать линки на удаление в данном скрипте?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Grizodub



Зарегистрирован: 08.12.2010
Сообщения: 1
Откуда: Мичуринск
93 Монеты

СообщениеДобавлено: Ср, 08 Дек, 2010 21:50    Заголовок сообщения: Ответить с цитатой

Ala1n3 писал(а):
проблема в том, что созданная папка, скриптом, имеет права только на чтение. В таком случае поместить данный скрипт в
необходимый каталог не возможно, а удалять полностью не хочеться. Что посоветуете в этом случае?
Насколько я понимаю, совсем не обязательно помещать файл с данным скриптом именно в удаляемую папку (если, конечно, это не корневая папка).
В приведенном примере явно указана именно корневая папка indir("./") и если мы запустим скрипт именно в исходном виде, то удалим абсолютно все, что имеем.
На мой взгляд, данный скрипт достаточно поместить туда, откуда он может быть реально запущен, а в качестве параметра функции indir определить не "./" , а путь к конкретной удаляемой папке.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Техническая поддержка Часовой пояс: GMT
Страница 1 из 1

 
Реклама
samsung SCX-4216D3
детский спортивный комплекс пирамида детский спортивный комплекс пирамида.
DISCLAIMER: All messages made available as part of this discussion group (including any bulletin boards and chat rooms) and any opinions, advice, statements or other information contained in any messages posted or transmitted by any third party are the responsibility of the author of that message. The fact that a particular message is posted on or transmitted using this web site does not mean that we endorsed that message in any way or verified the accuracy, completeness or usefulness of any message. Although we require that all users read and agree with the forum rules, we cannot constantly monitor forum activity. We encourage visitors to the forum to report any objectionable message to moderators. Once again, this forum is not monitored 24/7.


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET