Четверг, 28.03.2024, 22:27
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории раздела
Веб мастеру [13]
Статьи для вебмастера
Оптимизатору [10]
Рекомендации и просто интересные заметки по оптимизации и продвижению сайта.
Форма входа
Поиск
Спонсоры

Виртуальная клавиатура
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

PR-CY.ru
Яндекс.Метрика
Все для Вашего сайта
Главная » Статьи » Веб мастеру

Удаление папок с хостинга hostinger.ru
Стандартное удаление файлов, по FTP или из Cpanel не возможно.
Удаление файлов завершаться ошибкой "You don't have permission to access". Возникает такая проблема, если использовался режим работы PHP как Apache-модуля и файлы создавались при помощи веб-сервера или устанавливали CMS. (лично я столкнулся с MODx)

Как же решить проблему?

Создаем файл chmod.php в той папке которую надо удалить или в корне, со следующим содержанием:

<?
define('PATH', '/home/**ваш аккаунт**/public_html/');
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);
}
?>
Категория: Веб мастеру | Добавил: Admin (23.01.2012)
Просмотров: 1847 | Теги: permission to access, hostinger, удаление папок, cmod | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]