Что делать, если я получаю сообщение о внутренней ошибке сервера?
Сообщение об ошибке:
Сервер обнаружил внутреннюю ошибку или ошибку в конфигурации и не смог выполнить вашу просьбу.
Пожалуйста, свяжитесь с администратором, support@supportwebsite.com, и сообщите им о времени, когда произошла ошибка, и о том, что вы делали, что могло стать причиной ошибки.
Более подробная информация о данной ошибке может находиться в журнале ошибок сервера.
Apache/1.3.33 Сервер на mydomain.com Порт 80
Причина
Данная ошибка могла произойти по разным причинам, но, скорее всего, ее вызвал поврежденный файл .htaccess
. Проверьте, содержится ли файл .htaccess
в каталоге, в котором происходит эта ошибка, или в каком-либо другом каталоге выше по дереву. Если да, переименуйте временно файл .htaccess
и обновите страницу. Если ошибка не возобновляется, значит файл .htaccess
был ее причиной. Восстановите файл или оставьте его отключенным.
Если у вас появятся какие-либо дополнительные проблемы с переименованным файлом .htaccess
, верните ему изначальное имя и попытайтесь восстановить его из записанной копии.
В большинстве случаев проблемы, связанные с .htaccess
, происходят при попытке перезаписать настройки PHP, при загрузке в двоичном формате или при наличии проблем с правами.
Разрешение
Необходимо загружать файлы .htaccess
в режиме ASCII
Установите код 644 для прав доступа к файлу — это позволит серверу получить к нему доступ, но при этом его будет невозможно читать его с браузера.
Если вы пытаетесь изменить настройки PHP, необходимо внести изменения в ваш файл настройки PHP.
Подробнее см.: