Перепутал права доступа к файлу в /home директории godaddy cpanel

Итак, я испортил некоторые из моих сайтов, используя приведенный ниже скрипт, я получаю следующую ошибку на всех сайтах:

Forbidden

You don't have permission to access / on this server.
Server unable to read htaccess file, denying access to be safe

Additionally, a 403 Forbidden error was encountered while trying to use an     ErrorDocument to handle the request.

Код, который все испортил!

    <?php

exec ("find / -type d -exec chmod 0750 {} +");
exec ("find / -type f -exec chmod 0644 {} +");

?>

2 ответа

Я думаю, что проблема в том, что вы переписываете разрешение для корневого пути. Я уже использовал GoDaddy, и это переписывание разрешений возможно не разрешено. Попробуйте переписать разрешение вручную из файлового менеджера cPanel.

В первой строке вы изменили разрешение для ваших каталогов:
User:read write execute;Group:read execute;World:---
А с другой вы изменили разрешение на файл:
User:read write;Group:read;World:read

Я предлагаю войти в систему через проблемный FTP или SSH и изменить права доступа к файлам на исходные.
Вы можете активировать ssh-соединение со своей cpanel, а затем установить ssh-клиент с такой замазкой, вы можете получить доступ к вашему серверу и попытаться изменить разрешение файла.

Если это не работает, попробуйте войти в свою учетную запись godaddy, перейдите на cpanel и нажмите "файловый менеджер", откройте свой корень и проверьте разрешение ваших файлов. Разрешения перечислены в правой части таблицы рядом с описанием типа файла. Если права доступа к файлам неверны, попробуйте изменить их и посмотреть, если что-нибудь случится, в противном случае я рекомендую обратиться в службу поддержки Godaddy, они наверняка помогут вам.

Другие вопросы по тегам