Категории раздела
Веб мастеру
[13]
Статьи для вебмастера
Оптимизатору
[10]
Рекомендации и просто интересные заметки по оптимизации и продвижению сайта.
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Все для Вашего сайта
Не удаляются файлы с хостинга
Иногда стандартное удаление файлов, по FTP или из DirectAdmin
и так далее, не возможно.
Удаление файлов завершаться ошибкой, если использовался
режим работы PHP как Apache -модуля и файлы создавались при
помощи
веб-сервера или устанавливали CMS .Как же решить проблему? Создаем файл chmod.php в той папке которую надо удалить или в корне, со следуищим содержанием: <?
$path=$_SERVER["DOCUMENT_ROOT"];
recursiveChmod($path);
function recursiveChmod($path, $filePerm=0777, $dirPerm=0777)
{
if(!file_exists($path))
{
return(FALSE);
}
if(is_file($path))
{
chmod($path, $filePerm);
} elseif(is_dir($path)) {
$foldersAndFiles = scandir($path);
$entries = array_slice($foldersAndFiles, 2);
foreach($entries as $entry)
{
recursiveChmod($path."/".$entry, $filePerm, $dirPerm);
echo $entry;
echo "<br>";
}
chmod($path, $dirPerm);
echo $path;
}
return(TRUE);
}
?> После этого набираем в адресной строке браузера путь к файлу например: http://вашсайт.ru/chmod.php После этого все файлы можно удалять любым способом.
Категория: Веб мастеру | Добавил: Admin (28.06.2010)
Просмотров: 4180 | Комментарии: 1
| Теги: Удаление файлов , хостинг , Вебмастеру
| Рейтинг: 5.0 /2
Всего комментариев: 1
Порядок вывода комментариев:
По умолчанию
Сначала новые
Сначала старые
1
Людмила
(14.12.2011 00:42)
1
СПАСИБО ВАМ Огромное!Что только не перебровала, чтобы удалить остатки cms, только ваш способ помог.
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]