Spec-Zone.ru › HTTP

Статус: 500

500 Внутренняя ошибка сервера

Код состояния HTTP 500 Internal Server Error ответа об ошибке сервера указывает на то, что на сервере возникло непредвиденное условие, помешавшее ему выполнить запрос. Эта ошибка — обобщённый ответ на проблемы сервера, указывающий на то, что сервер не может найти более подходящую ошибку 5XX для ответа.

Если вы посетитель и видите ошибки 500 на веб-странице, владельцам или администраторам сервера необходимо выяснить причину этих проблем. У ошибок 500 может быть множество причин, в том числе неправильная конфигурация сервера, нехватка памяти (OOM), необработанные исключения, неправильные разрешения файлов и другие сложные факторы. Администраторы серверов могут заранее регистрировать случаи получения ответов об ошибках сервера, например кода состояния 500, вместе с подробностями об инициировавших запросах, чтобы в будущем повысить стабильность службы.

Статус

500 Internal Server Error

Примеры

>

Ответ с ошибкой сервера 500

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

GET /highlights HTTP/1.1
Host: example.com
User-Agent: curl/8.6.0
Accept: */*
HTTP/1.1 500 Internal Server Error
Content-Type: text/html;
Content-Length: 123

<!doctype html>
<html lang="en">
<head>
  <title>500 Internal Server Error</title>
</head>
<body>
  <h1>Internal Server Error</h1>
  <p>The server was unable to complete your request. Please try again later.</p>
  <p>If this problem persists, please <a href="https://example.com/support">contact support</a>.</p>
  <p>Server logs contain details of this error with request ID: ABC-123.</p>
</body>
</html>

Спецификации

Спецификация
Неизвестная спецификация>
# status.500>

См. также

  • Коды состояния HTTP-ответов

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/500

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API