Ошибки — способы обработки и устранения ошибок 403, 404
Cпособы обработки и устранения ошибок.
При работе с сайтом иногда возникают ошибки. Для исправления этих ошибок необходимо выяснить причины их возникновения.
По спецификации протокола HTTP все ответы сервера, в нашем случае Apache, разделены на группы:
- 1xx: Информационные
- 2xx: Положительные - Запрос обработан и документ отдан клиенту
- 3xx: Перенаправление - Сообщается о перенаправлении пользовательского запроса на другой сервер, url и т.д.
- 4xx: Ошибки обработки запроса клиента, связанные с некорректно запрошенным url, отсутствием необходимой авторизации, отсутствием прав доступа и т.д.
- 5xx: Ошибки обработки запроса, связанные с ошибками работы пользовательских скриптов на сервере, нарушением связанности сети и пр.
Более подробную информацию по протоколу HTTP и кодам ответа web-сервера можно посмотреть по адресу http://www.ietf.org/rfc/rfc2616.txt
Самые распространенные ошибочные коды web-сервера.
Возможные причины появления ошибки 403 Forbidden:
Возможные причины появления ошибки 404 Not Found:
- Причина только одна - отсутствие запрашиваемого файла или сервер не может его найти.
Решение: воспользуйтесь панелью управления хостингом для просмотра логов сервера:
Веб-сервер / Сайты / [ИМЯ ВАШЕГО САЙТА] / Файлы протоколов / Показать 50 строк из протокола ошибок.
Возможные причины появления ошибки 500 Internal Server Error:
- В файл .htaccess Вы прописали директивы, которые не могут быть обработаны web-сервером.
Пример: В файле прописаны директивы из модуля mod_rewrite, а сам модуль не включен в конфигурацию сервера.
Решение: воспользуйтесь панелью управления хостингом для просмотра логов сервера: Веб-сервер / Сайты / [ИМЯ ВАШЕГО САЙТА] / Файлы протоколов / Показать 50 строк из протокола ошибок.
Включите необходимый модуль через интерфейс панели управления хостингом: Веб-сервер / Модули
- Ошибка выполнения Вашего скрипта.
Пример: скрипт, написанный на perl, не может найти необходимый ему perl-модуль.
Решение: воспользуйтесь панелью управления хостингом для просмотра логов сервера: Веб-сервер / Сайты / [ИМЯ ВАШЕГО САЙТА] / Файлы протоколов / Показать 50 строк из протокола ошибок.
Сообщите нам по почте какой модуль Вам необходим и мы его установим в систему.
|