Опубліковано 30 січня, 20223 р Адміністратор В ряде случаев сервер возвращает не стандартный 200-ответ, а ошибку. Ошибка имеет свой код — номер. Это помогает определить причину и устранить сложившуюся ситуацию. В этой статье мы рассмотрим несколько ситуаций, возникающих чаще всего. Ошибка 403 Спойлер Этот ответ сервер возвращает в нескольких случаях: В папке сайта отсутствует индексный файл. Зачастую — это index.php или index.html В первую очередь, убедитесь, что эти файлы есть в папке вашего сайта. Помимо этого, в файле .htaccess (он служит для индивидуальной настройки веб-сервера Apache для отдельно взятого сайта) может быть изменен индексный файл по умолчанию с помощью директивы: DirectoryIndex Так что, если файл с именем index.php у вас есть, а сервер все равно возвращает 403 ошибку, проверьте, возможно, в .htaccess содержится строка наподобие: DirectoryIndex default.php в этом случае требуется разобраться — ошибочно внесена эта строка или же переименован файл. Также с помощью .htaccess можно запретить доступ к сайту с помощью директив: Allow, deny Если в этом файле содержится строка: deny from all это означает, что доступ к сайту закрыт для всех посетителей. Кроме того, после строки: deny from all могут быть перечислены IP-адреса, с которых доступ запрещен. Вам следует убедиться, что вашего адреса среди них нет, либо просто удалить эти директивы. Ошибка 500 Спойлер Эта ошибка чаще всего возникает из-за того, что в файл .htaccess вносятся директивы, которые явно противоречат настройкам веб-сервера или их дублируют. Записи о подобных ошибках будут внесены в лог ошибок сайта, доступный в ISPManager в разделе “Журнал”. В частности, это могут быть директивы для изменения настроек php — тогда строка будет начинаться с php_flag или php_value Поскольку на хостинге php работает в режиме fastCGI, а не mod_apache, то настройки php подобным образом выполнять недопустимо — их следует вносить в файл php.ini А также директивы связанные с работой с симлинками: к примеру, Options +SymLinksIfOwnerMatch будет выдавать ошибку, строку следует заменить на Options +FollowSymLinks Эта ошибка может возникнуть и при попытке обработать слишком большой файл, в этом случае проверьте папки вашего сайта, хранящие логи.
Для публікації повідомлень створіть обліковий запис або авторизуйтесь