Запрещено У вас нет прав доступа к этому серверу. Сервер не может прочитать файл htaccess, отказывая в доступе для обеспечения безопасности

Прямо сейчас я получаю это сообщение на одном сайте моей учетной записи посредника: запрещено

У вас нет разрешения на доступ к / на этом сервере. Сервер не может прочитать файл htaccess, отказывая в доступе для обеспечения безопасности

Кроме того, при попытке использовать ErrorDocument для обработки запроса произошла ошибка 403 Forbidden.

Это случилось внезапно. Я попытался переименовать root htaccess во что-то еще, и ошибка все еще там, я даже попытался настроить 744 разрешения для файла, все то же самое. В настоящее время файл использует разрешения по умолчанию для файлов, 644. Ошибка происходит по адресу: http://lucrebem.com.br/

4 ответа

Решение

Вам нужно добавить <Directory заблокировать в вашей конфигурации Apache

<Directory "/path/to/source/file/directory/www">
    Options Indexes FollowSymLinks
    AllowOverride all
    Require all granted
</Directory>

Это дает необходимое разрешение

Таким образом, проблема была в том, что папка public_html изменила права доступа на 744, но я никогда не менял ее. Я решил, что изменил разрешения на 750. Но как я вижу логи??? Поскольку я никогда не вносил изменения в эту папку, боюсь, это могла быть атака.

Откройте свою cPanel -> перейдите в «домен аддона» -> затем перейдите в раздел «изменить домен аддона» -> затем нажмите редактировать «корень документа» -> нажмите значок ченге -> затем просто нажмите кнопку «Изменить»

Это все.

У меня это сработало.

Я встретил эту проблему на веб-сайте Wordpress. Я изменил права доступа к файлам в папке "cpanel/public_html". Проблема решена для меня. Пожалуйста, попробуйте.

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