Коды и описание самых распространенных ошибок в браузере | ISPserver Перейти к основному содержанию

Помощь

Коды и описание самых распространенных ошибок в браузере

Код сообщения не обязательно соответствует какой-либо ошибке, например, в случае номеров с 200 по 300 – это успешное выполнение запроса, но результаты не могут быть выведены на страницу браузера. Коды с 300 по 400 – это перенаправление клиента, т.е. сервер сообщает о том, что для успешного выполнения запроса нужно ввести другой URL. Номера с 400 по 500 – это ошибки клиента, с 500 по 600 – ошибки сервера.

Код сообщения Описание
200 OK Запрос, отправленный клиентом успешно выполнен, а его результат находится в заголовке страницы или в теле сообщения.
301 Moved Permanently Вы обратились к документу, который был перенесен на другой URL. Новый адрес документа указан в поле Location в заголовке страницы. Некоторые браузеры не могут корректно обработать данную ошибку (подробнее о настройке).
304 Not Modified Это сообщение возникает в случае, если клиент запросил документ на сервере, который уже был сохранен в кэше клиента, и на сервере с момента последнего сохранения этот документ не изменялся. Тогда документ повторно не посылается с сервера и клиент должен использовать свою локальную копию. Если убрать кэширование файлов на веб-сервере, то этого сообщения возникать не будет, а документ будет каждый раз при запросе передаваться с сервера клиенту.
400 Bad Request

Сообщение о синтаксической ошибке в запросе, обнаруженной сервером. Попробуйте исправить ошибку следующими действиями.

  1. Удалите cookie и cash в вашем браузере.
  2. Временно отключите брандмауэр Windows, удалите cookie и cash браузера и повторите запрос. Если ошибка не повторяется, то она была вызвана именно брандмауэром. Добавьте в разрешенные программы брандмауэра ваш браузер и включите его. Убедитесь, что ошибка больше не возникает.
  3. Временно отключите антивирус, выполните перезагрузку и повторите запрос, вызвавший ошибку. Если она больше не повторяется, то отконфигурируйте антивирус либо смените его.
  4. Проверьте работу роутера, доступ к интернету, обратитесь в службу поддержки вашего интернет-провайдера. Если ошибка время от времени возникает по не известной вам причине, смените интернер-провайдера.

403 Forbidden

Сервер сообщает вам, что из-за ограничений в доступе он не может выполнить ваш запрос. В большинстве случаев эти ограничения задаются администратором или разработчиком приложения либо автоматически накладываются конфигурационными файлами веб-сервера на свои системные файлы. Также это может быть запрет на доступ системой безопасности или отсутствие прав доступа к файлу.

Более подробно о причинах блокировки доступа написано в лог-файлах вашего сайта или CMS. Вывести эту информацию в браузер можно, написав в файл .htaccess, который находится в корневой директории вашего сайта, строку: php_flag display_errors on

404 Not Found Это очень распространенная ошибка, появляющаяся в браузере при обращении к сайту, адрес которого написан не правильно. URL, который написан в адресной строке браузера, не ведет ни к какому сайту, поэтому сервер не может найти ресурс по указанному адресу.
413 Request Entity Too Large / 414 Request-URL Too Long

Оба сообщения говорят о том, что сервер не может обработать запрос в силу его большого размера: в случае ошибки 413 - это слишком большое тело запроса (например, загрузка файла), 414 - URL адрес. Увеличьте параметр, ограничивающий размер тела запроса. В случае веб-сервера Nginx в конфигурационный файл добавьте строку

client_max_body_size 100m;
веб-сервера Apache - строки в конфигурационном файле PHP (php.ini)
post_max_size = 100m
upload_max_filesize = 100m
500 Internal Server Error

Сообщение о внутренней ошибке сервера, которая не подходит под стандартные классы ошибок. Вместо сообщения может появиться белая страница. Более подробно о причинах возникшей ошибки написано в лог-файлах на сервере. Вывести эту информацию в браузер можно, написав в файл .htaccess, который находится в корневой директории вашего сайта, строку: php_flag display_errors on
Тогда при возникновении этой ошибки подробная информация будет отображена на странице браузера.

502 Bad Gateway

Сообщение поступает от сервера, который является шлюзом или прокси для вышестоящего сервера. Если от последнего сервер получает некорректное ответное сообщение или не получает ответа вообще, то клиенту передается сообщение об ошибке “502 Bad Gateway”.

Убедитесь, что на вышестоящем сервере веб-службы запущены и нормально работают. Просмотрите лог-файлы ошибок на этом веб-сервере, при необходимости перезапустите Apache/Nginx или другой используемый вами веб-сервер.

503 Service Unavailable

Ошибка сервера, возникающая из-за временных неполадок в работе веб-служб. Например, это может быть перезапуск по техническим причинам, настройка конфигурационных файлов и прочее. Если никаких подобных действий не проводится, то причины могут быть следующие:

  • передача большого контента через веб (загрузка файлов);
  • не корректно работающие плагины и скрипты CMS: проверьте и удалите все ненужные компоненты, отключите по очереди работающие плагины, чтобы определить, какой именно провоцирует ошибку;
  • рассылка почты: выполняйте ее ночью, когда количество пользователей сайта минимально;
  • SQL-запросы: оптимизируйте работу сервера баз данных (используйте кэширование, индексацию таблиц, оптимизируйте запросы);
  • большое количество одновременных запросов к веб-серверу, возникающее из-за неправильной организации страниц сайта (каждый компонент посылает отдельный запрос серверу);
  • большое количества пользователей, одновременно открывших сайт;
  • работающий на сайте чат; боты-индексаторы, скрипты, DDoS атака.
504 Gateway Timeout

Сообщение от сервера, который является шлюзом или прокси для вышестоящего и не получил от последнего реакции на запрос. Время ожидания ответа ограничено параметром, его можно увеличить, если речь идет о выполнении большого запроса. Для Nginx добавьте строки в конфигурационный файл:

proxy_read_timeout 120;
proxy_connect_timeout 120;
Это может в свою очередь увеличить нагрузку на сервер.
Если изменение параметра не влияет на ошибку, она по-прежнему остается, то причиной может являться нехватка ресурсов на вышестоящем сервере.

Ничего из вышеперечисленного не устранило ошибку

Напишите запрос в нашу службу поддержки с подробным описанием того, как вы получили ошибку, какие действия предпринимали, желательно сохранить и прикрепить скриншоты.

Назад к категории