Андрей Смирнов
Время чтения: ~19 мин.
Просмотров: 850

Внутренняя ошибка сервера 500 в Госуслуги — как исправить

Причины

Ошибка 500 свидетельствует о неправильной обработке запросов. Грубо говоря, что-то на сайте сломалось или в моменте слишком много обращений к серверу, что тоже может повлиять на сбой хостинга.

vnutrennyaya-oshibka-servera-500-gosuslugi.png

Однако Internal Server Error 500 случается как со стороны сайта, так и со стороны пользователя. В каждом из этих случаев нужно действовать по разным алгоритмам. И если в первом случае вам остается только ждать, максимум – проверить работоспособность Госуслуг на других устройствах, то в случае неполадок на вашей стороне, можно предпринять больше действий.

Если проблема у вас

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

? Обновите страницу. Просто перезагрузите сайт, возможно, проблема исчезнет сама собой, а такое бывает чаще всего. Убедитесь, что попробовали достаточно раз, чтобы приступать к более серьезным шагам.

Не удалось найти ip-адрес сервера сайта – в чем причина?? Если ошибка происходит на всех сайтах, а не только на портале Госуслуги, то на всякий случай перезагрузите роутер. Это нужно сделать для того, чтобы исключить причину сбоев вашего интернет-соединения.

? Если проблема не исчезла, в своем браузере отключите рабочие плагины и расширения. Возможно, они как-то блокируют работу Госуслуг или мешают скриптам. Для начала отключите все и, если выяснилось, что проблема в каком-то из расширений, поочередно включайте их и проверяйте, в чем проблема.

? Отключите оформление темы в браузере. Иногда это тоже мешает.

? Перезагрузите браузер с полной очисткой кукис и кэша.

? Примените VPN и прокси. Если нет в этом опыта, то лучше сначала узнать у своих друзей, работает ли с их ip сайт Госуслуг. В случае, когда проблема исключительно у вас, есть смысл пробовать VPN.

? Зайдите на Госуслуги с приложения на смартфоне. Если проблема присутствует на всех устройствах, то она точно не у вас и тогда нужно немного подождать, вернувшись на сайт через пару часов.

vnutrennyaya-oshibka-servera-500-gosuslugi-1.jpg

Internal Server Error 500 иногда возникает на отдельных страницах сайта. В этом случае проблема тоже на стороне хостинга. Также на ошибку можно наткнуться в случае авторизации/регистрации. Здесь вы ничего не сможете поделать – только писать в техподдержку ресурса.

Триколор: нет доступа к просмотру ошибка 0 – что делать?

Если проблема у сайта

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

Чтобы быстрее решить вопрос, напишите в поддержку ВКонтакте в их официальную группу vk.com/new.gosuslugi. Так вы узнаете, когда заработает сайт и действительно ли проблема у вас, а не у сайта.

Итак, как исправить внутреннюю ошибку сервера 500 на Госуслугах? Лучше всего подождать или написать техподдержке в группу и только потом пытаться что-то предпринять со своей стороны.

Внутренняя ошибка сервера «Госуслуги» (500) — частое явление среди активных интернет-пользователей. Частенько приносит неудобства тем, кто собирается посетить сайт Gosuslugi.ru. Эксперты отмечают всплеск таких ошибок на сайте во время активных посещений портала по различным бытовым вопросам. Часто это бывает сезонным явлением — люди записывают детей в школу или встают в очередь в поликлинику, платят по штрафам за правонарушения на дорогах, оформляют заграничные паспорта, вносят налоговые платы и т. д. В обзоре мы разберемся, что делать, если не работает сайт или личный кабинет в сервере «Госуслуги» и как устранить ошибку выполнения операции под номером 500.

216429_1.jpg

Error 500: причины появления бага

Сам код свидетельствует о неправильной обработке запросов. В это же время внутренние сбои не пропускают запросы на прочтение, но при этом ПО работает правильно — такой вот парадокс.

Важно! Код 500 — внутренний, поэтому, появляясь на конкретном ресурсе и не распространяясь по всем порталам, означает, что вы ничего не измените, остается только ждать.

Есть и такой список возможных причин того, что сайт Gosuslugi выдает ошибку:

  1. Неверно прописаны скрипты cqi.
  2. Запущен DNS, VPN или же прокси-сервер.
  3. В работе находятся некоторые плагины или расширения.
  4. Скрипт в продолжительной работе.
  5. Права доступа открыты или неверные.
  6. Сбой с htaccess.
  7. Нехватка памяти для корректной работы кода.
  8. Сбой WordPress.
  9. Барахлит Joomla или другая CMS-ка.

Произошла ошибка 500: устраняем в 2 способа

У нас есть две инструкции — для обычных пользователей и для администраторов ресурсов, начнем с более простой.

Стандартное руководство для обычных пользователей

Если вы посетили сайт Gosuslugi и увидели ошибку, скорее всего, это является внутренним системным сбоем сервера и администратор наверняка уже работает над устранением сбоя.

Правда, бывают случаи, когда проблема кроется в вашем оборудовании и софте — самом ПК, браузере, интернет-подключении или каком-либо ПО. Чтобы устранить баг, попробуйте действовать так:

  • Перезагрузите web-страничку.
  • Выключите или перезалейте имеющиеся плагины и расширения в браузере.
  • Отключите оформление браузера или полностью переустановите программу. Также будет полезным софт CCleaner для чистки лишнего.
  • Смените локализацию, выбрав другое государство в настройках браузера.
  • Попробуйте зайти с использованием ВПН (или прокси, браузера Тор и т. п.).
  • Можете подергать настройки ДНС, установленные провайдером, и прогнать на зловреды онлайн-DNS, если пользуетесь таковыми.
  • Дождитесь, пока на сайте Gosuslugi проведут и завершат техработы. Кстати, у сайта государственный статус, поэтому смело можно обращаться в call-центр за помощью.
  • Зайдите с софта для Android или IOS — у ресурса есть собственное приложение, оно может работать.

На заметку! Код может отображаться только в некоторых разделах сайта или на этапе авторизации (регистрации). В этом случае вам точно нужно воспользоваться чатом с оператором, который вы найдете в нижнем углу экрана с правой стороны.

Инструкция для админов

  1. Проверьте корректность работы файла под именем error log.
  2. Попробуйте поставить права доступа на коды cgi — 0755.
  3. Если истекло время ожидания ответа от сервера, измените интервал на отрезок побольше.
  4. Используйте ПО, которое меняет права на папки. Оптимальная цифра для скриптов — 600, а у всех остальных права должны быть 644, у каталогов — 755.
  5. Что касается файла .htaccess, то из-за модификации его директивы могут быть ошибочными. Отыщите файл и переместите его или же сделайте резервную копию и снесите .htaccess.

Что еще нужно знать админу?

Полезными будут такие советы:

  • При массовом посещении сайта хостинг отследил, что некоторым скриптам требуется больше памяти, чем другим, поэтому такие аккаунты блокировались с выдачей кода 500 и внутренней ошибки. Чтобы исправить этот случай, нужно пробивать на корректность работы код, чтобы исключить сверхпотребление.
  • Простейший способ — выключение «ВордПресс». Но способ лишь на время устранит проблему, ведь, выключая WP, вы рискуете потерять часть плагинов.
  • У админов, работающих с CMS Джумла, также бывают проблемы при входе в профиль. В этом случае рекомендуется перейти в logs, где выбрать error.php для его проверки на корректность работы. Можно еще выставить права доступа — 777. А также пробуйте методом тыка выключать по очереди каждый плагин.
  • Закажите платную проверку файлов на хостинге на вирусное ПО. Часто зловреды «пожирают» часть файлов. Ну, а если и это не помогло, остается только путь в техподдержку или call-центр.

Выводы

Теперь вы знаете, что это такое — ошибка 500, и как действовать, кем бы вы ни были: обычным пользователем или продвинутым админом. Мы все же советуем ждать устранения неполадок на сайте, обычно это занимает не больше суток. А тем, у кого есть собственный ресурс, мы советуем сменить хостинг на более дорогой и проверенный, ведь невозможность посещать ресурс оборачивается потерей ваших средств, особенно если у вас интернет-магазин или серьезный портал с уверенным трафиком.

Ошибка 500 (Internal Server Error) является довольно распространенным явлением на просторах интернета и является, в большинстве своем, внутренней. Нередко такая проблема доставляет неудобства пользователям, которые пытаются зайти на сайт Gosuslugi.ru. Особенно, это происходит во времена массового наплыва юзеров, пытающихся воспользоваться порталом Госуслуги, с абсолютно разными бытовыми вопросами (запись ребенка в школу/поликлинику, оплатить штрафы ГИБДД, оформить загранпаспорт, оплатить налоги и т.д.).

Ошибка Internal Server Error в Госуслугах

Причины возникновения ошибки 500

Чтобы исправить данную внутреннюю ошибку сервера 500, для начала необходимо ее отыскать, а потом уже готовиться к исправлению проблемы. Сама ошибка 500 говорит о том, что была произведена неправильная обработка запросов. При этом, внутренние неполадки не дают запросам правильно читаться и обрабатываться, но программное обеспечение полностью функционирует и работает правильно.

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

Бывают и такие причины возникновения данной проблемы:

  • Неправильно написанные скрипты cgi;
  • Использование DNS, VPN, прокси-сервера;
  • Использование плагинов и расширений;
  • Продолжительная работа скрипта;
  • Открытые или неверные права доступа;
  • Проблемы с htaccess;
  • Недостаточно памяти для работы кода;
  • Неполадки с WordPress;
  • Неполадки с Joomla и другими CMS.

Ошибка при регистрации на портале Госуслуг

Исправляем ошибку 500, если вы обычный пользователь

Если Вы зашли на сайт Госуслуги и видите перед собой ошибку 500, не расстраивайтесь. Скорее всего, это внутренний временный сбой сервера и совсем скоро администратор устранит трудности. Но, иногда проблема может находиться и в Вашем компьютере (браузере, интернет-соединении или программном обеспечении). Для устранения неполадок попробуйте следующее:

  1. Обновить страницу (CTRL+F5);
  2. Отключить либо переустановить плагины и установленные расширения в браузере.
  3. Отключить тему оформления веб-браузера, либо полная переустановка браузера (с удалением кэша, кукис и тд). Поможет программка CCleaner.
  4. Поменять страну в настройках браузера.
  5. Использовать прокси-сервер или VPN.
  6. Проверить настройки DNS, установленные Вашим интернет-провайдером, либо, если используете онлайн-DNS, проверить их на вирусы.
  7. Дождаться выполнения технических работ на сайте Госуслуги. Данный сайт является государственным, поэтому можно позвонить в техническую поддержку.
  8. Опробуйте войти на портал через мобильное приложение Госуслуги, доступное как для Андроид, так и для Apple.

Стоит отметить, что выдавать Internal Server Error 500 могут отдельные разделы портала, либо при регистрации/записи. В таком случае обязательно пишите в чат, расположенный в правом нижнем углу.

Онлайн поддержка — чат

Что делать администраторам сайта

Конечно, дальнейшие советы по исправлению не понадобятся администраторам Госуслуг, но вот простым владельцам веб-ресурсов помогут. Продвинутым пользователям (администраторам):

  1. Необходимо найти в корневой папке системы файл «error log» и проверить его на предмет работоспособности. Также, можно попробовать поставить права доступа на коды cgi — 0755.
  2. Существуют ограничения по времени ответа от сервера, за которое скрипт должен успеть проделать определенную работу и завершить ее. Советуем выставить больший интервал для сервера. Воспользуйтесь необходимыми программами, которые имеют свойство находить замедленные участки кода в скрипте.
  3. Если установлены неверные значения для скриптов и их прав доступа — сервер будет их блокировать. Воспользуйтесь софтом, который позволяет изменить права на определенные папки. Для скриптов наиболее оптимальным значением является — 600. Все остальные файлы должны иметь права доступа 644, а каталоги — 755.
  4. Файл «.htaccess», в случае нарушения структуры, имеет свойство выдавать неправильные (ошибочные) директивы.

Для исправления данной проблемы необходимо отыскать «.htaccess» в системе. После обнаружения файла, его нужно переместить (желательно, на другой диск), либо же воспользоваться резервным копированием и удалить файл.

Решения ошибок для администраторов сайтов

  • Во время массовых наплывов пользователей на сайт Госуслуг, хостингом было замечено, что некоторые скрипты хотели использовать слишком много памяти. Поэтому, для таких аккаунтов доступ блокировался и выдавал ошибку 500. Исправить это можно одним способом — проверить на предмет работоспособности код, за счет чего скрипт и потребляет огромное количество памяти.
  • Самая простая и крайняя мера — отключить WordPress. Но, данная мера, всё же, является временной, так как при отключении WordPress могут “потеряться” некоторые плагины.
  • Данная проблема распространена у администраторов, которые пытаются зайти в свой профиль на панели администрирования Joomla. Советуем зайти в журнал неполадок («logs») и отыскать «error.php». Необходимо проверить данный файл на работоспособность. Также, рекомендуем выставить права доступа — 777. Если ничего не помогло, рекомендуется по очереди отключать все существующие плагины.
  • Закажите у мастеров вирусную проверку своих файлов на хостинге. Такое бывает очень часто — вирусы просто «съедают» некоторые файлы.

Если не удается решить данную проблему самостоятельно, советуем обратиться в службу поддержки.

Заключение

Обычно, ошибка 500 является внутренней, и сделать что-либо обычному интернет-пользователю нельзя. Остается только ждать, когда устранят неполадки. Такие технические трудности на сайте Госуслуг, зачастую, устраняют достаточно быстро (в пределах одного дня).

Содержание

Рекомендации

Перед тем, как работать в ЕИС, необходимо убедиться, что системные требования вашего устройства соответствуют следующим техническим характеристикам:

  • браузер Microsoft Internet Explorer версии 8 или выше, Mozilla Firefox (версии 10—39), Google Chrome (версии 17.0.963—44.0.2403), Opera (версии 12—29), Яндекс-браузер (версии 13.10—15.7);
  • версия операционной системы Windows XP Service Pack 3 (SP3) и выше;
  • наличие свободного места на диске более 500 МБ;
  • наличие оперативной памяти более 1 ГБ;
  • открытое сетевое разрешение для IP-адреса 85.143.127.170;
  • на ПК доступны порты 9820,9822,9823;
  • доступен флеш-накопитель с сертификатом, выданным аккредитованным удостоверяющим центром;
  • установлен корневой сертификат удостоверяющего центра, которым выдана электронная цифровая подпись;
  • установлен пользовательский сертификат;
  • открыто разрешение в антивирусах, фаерволах и прочих системах защиты на использование дополнительных надстроек.

Проблема: ЕИС не работает

При работе в Единой информационной системе проблемы могут возникнуть на любом этапе: начиная с регистрации на портале, заканчивая нерабочим поиском госзакупок.

Самые частые причины нарушения в этой сфере:

  • проводится (или недавно проводилась) профилактика или обновление системы;
  • чрезмерная нагрузка на реестр;
  • выходной или праздничный день (исправить проблему просто некому, сотрудники техподдержки не работают);
  • проблема вызвана внутренними неполадками с ПК пользователя.

Самая первая ошибка, с которой может столкнуться пользователь — вход в Единую информационную систему.

Когда через единую систему Госуслуги нельзя войти, возникает «Внутренняя ошибка». Это происходит, т.к. доменные имена не добавлены в безопасные узлы.

Чтобы исправить лаг:

  1. Войдите в меню «Свойства браузера – «Безопасность» — «Надежные узлы»- «Сайты».
  2. В выделенное поле введите два домена: *.gosuslugi.ru *.zakupki.gov.ru – «Добавить» – «Закрыть».
  3. Подтвердите действие кнопкой «ОК».

Далее будут рассмотрены проблемы, причинами которых являются проблемы с ПК пользователей.

Проблема: хранилище сертификатов недоступно в ЕИС

После того, как возникает ошибка, нужно проверить работу браузера, а именно — очистить кэш и куки (cookie).

Для этого:

  1. Зайдите в параметры «Свойства», далее – «Удалить».
  2. Выберите «Временные файлы Интернета и веб-сайтов», «Файлы cookie и данные веб-сайта» и «Журнал».
  3. Нажимите «Удалить» — «Применить», «ОК» и дожидитесь, когда данные будут удалены.

Проблема: плагин фиксации действий пользователя ЕИС не устанавливается

Плагин ИС НР — модуль веб-браузера, осуществляющий сбор видео-записей и телеметрической информации о действиях участников торгов в личных кабинетах электронных площадок, а также о действиях организаторов торгов в личных кабинетах

Если плагин ИС НР не работает, это может быть связано с использованием антивирусного программного обсечения.

При Касперском нужно:

  1. Зайти в настройки.
  2. «Сеть» – «Проверка незащищенных соединений» – «Отключить».

При любом другом антивирусе – можно отключить его на время. Затем можно снова переходить на сайт.

Если проблема оказалась не связана с антивирусом, необходимо работать с браузером.

  1. Перед тем как начать установку программного модуля, нужно закрыть браузер, если он используется.
  2. Для того, чтобы установить программное обеспечение, необходимо запустить файл setup.exe и следовать инструкциям на экране.
  3. После того, как программное обеспечение было успешно установлено, запустите браузер.
  4. Программный модуль установлен корректно, если в диалоговом окне появилась дополнительная панель инструментов. Кроме того, поставьте плагин для Windows в 64 бит или 86 бит.

Проблема: не работает поиск в ЕИС

Часто пользователь сталкивается с проблемой: недоступен поиск, либо уточняющие категории не отмечаются галочками. В большинстве случаев это происходит на региональном уровне.

Чтобы решить проблему, связанную с некорректной работой поисковика в Единой информационной системе нужно:

  1. Очистить историю Интернет-сайтов.
  2. Зайти на портал.
  3. Открыть раздел Закупок.
  4. Удалить сохраненные ранее фильтры поиска.
  5. Зайти в раздел «Все параметры поиска».
  6. Выбрать «Этап закупки» (например, «Подача заявок»).
  7. Далее нужно пролистать страницу вниз и выбрать «Местоположение заказчика» — «Выбрать» — «Сохранить и применить» (ниже на странице).

Ошибка: «возможно на сайте используются устаревшие или ненадежные параметры безопасности протокола tls»

В случае такой надписи, можно решить проблему использованием веб-браузера Chromium GOST.

Также поможет решению проблемы установление службы хранения ключей:

  1. «Программы и компоненты» — «КриптоПро CSP» — «Изменить» — «Служба хранения ключей».
  2. Включить в панели КриптоПро CSP использование службы хранение ключей — запустите панель КриптоПро с правами администратора: «Безопасность» — «Использовать службу хранения ключей» — «Применить».
  3. После этого перезагрузить компьютер и начать процедуру с ЕИС заново.

Проблема: ЕИС не удается безопасно подключиться к этой странице

Невозможность обеспечения безопасного соединения – еще одна популярная проблема. Не все браузеры предназначены для работы с системой. Internet Explorer и Спутник подойдут.

Если у вас на компьютере установлен КриптоПро старше, чем версия 4.0, то сайт не будет загружаться. КриптоПро не должен быть ниже 4.0 версии.

После установки браузера «Спутник», как правило, удается решить проблемы. На сайте Спутника перейдите в меню: «Другие варианты загрузки» (листайте ниже) – «Поддержка отечественной криптографии (здесь нужно ввести ваши ФИО, адрес, компанию и капчу) – «Скачивание».

Установка займет какое-то время. Если КриптоПро у вас подходящей версии, то автоматически должен произойти вход в Единую информационную систему при помощи электронной цифровой подписи.

Техподдержка ЕИС

Есть ошибки, которые не получится исправить самостоятельно.

Когда обращаться в техподдержку:

  1. Некорректный ответ ЕСИА (необходимо обратиться к администратору ЕРУЗ).
  2. Не подгружается выписка из ЕГРЮЛ / ЕГРИП при условии, что организация или пользователь добавлены в ЕСИА.
  3. Нет возможности поставить галочку в окне «Субъект СМП», а вы им являетесь.
  4. После успешной регистрации в личном кабинете ЕИС отсутствует информация об организации – подача запроса в службу техподдержки.

Контакты техподдержки можно найти на сайте Единой информационной системы: «Техническая поддержка».

Для подачи заявления об ошибке:

  1. Скачайте «Форму запроса в службу Технической поддержки ЕИС для участников закупок».
  2. Заполните в ней данные: ФИО, ОГРН, ИНН, в нижней строке кратко опишите проблему.
  3. Скопируйте из файла psr.exe и вставьте в поиск меню «Пуск».
  4. Правой кнопкой мыши нажмите «Запуск от имени администратора» — «Начать запись» и выполните на сайте ЕИС действия, при которых возникает ошибка.
  5. После того, как вы продемонстрировали ошибку, нажмите «Закончить запись» — программа каждый раз при клике на экране делает скриншот. Последний скрин — это фото с вашей ошибкой.
  6. Нажмите «Сохранить» и сохраните в формате архива эти скриншоты.
  7. Перетащите архив в бланк заявки.
  8. Сохраните и отправьте заявку через сайт ЕСИА: help-eruz@zakupki.gov.ru

Владельцы, разработчики сайтов и обычные пользователи интернета периодически сталкиваются с различными ошибками на сайтах. Одной из них является та, что обозначена в названии статьи. Поговорим о том, что это за ошибка 500, и как ее исправить.

14d16a70f5547e5d5a1d0b664d30e8f05fffbb5f.jpeg

Где можно встретить ошибку

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

Ошибка 500 означает, что сервер не может обработать запрос к сайту, на странице которого вы находитесь. При этом браузер не сообщает точно, что именно пошло не так. 

Есть несколько причин, из-за которых вы можете увидеть такую ошибку (о них детально чуть позже), и отображаться она может по-разному: 

44690d06fb7f21e2c327d067d46afe50d9c752f7.jpeg Если вы решили купить что-то в любимом интернет-магазине, но увидели на сайте ошибку 500, не стоит сильно огорчаться. Ошибка лишь сообщает о том, что вам нужно подождать, пока она будет исправлена, и сайт заработает в полную силу.

Почему возникает ошибка

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

Вот основные причины ошибки 500:

  1. Неверный синтаксис файла .htaccess — это файл, в котором можно задавать настройки для работы с веб-сервером Apache и вносить изменения в работу сайта (управлять различными перенаправлениями, правами доступа к файлам, опциями PHP, задавать собственные страницы ошибок и т.д.).  Узнать больше о файле .htaccess можно в статье «Создание и настройка .htaccess».
  2. Ошибки в скриптах сайта, то есть сценариях, созданных для автоматического выполнения задач или для расширения функционала сайта.
  3. Нехватка оперативной памяти при выполнении скрипта.
  4. Ошибки в коде CMS — программы, которая помогает создать сайт и управлять его содержимым.

Как получить больше данных о причине ошибки

Что означает ошибка 500, мы теперь знаем. Когда она перестала быть таким загадочным персонажем, не страшно копнуть глубже — научиться определять причину ошибки. В некоторых случаях это можно сделать самостоятельно, и обращаться за помощью к профильному специалисту не понадобится.

Отображение ошибки бывает разным. Ее внешний облик зависит от того, чем она вызвана.

Есть 2 самые частые причины 500 ошибки:

  1. Некорректная настройка файла .htaccess.
  2. Неполадки в скриптах сайта.

Распознать эти 2 причины можно по тексту ошибки или внешнему виду страницы. 

  • Сообщение Internal Server Error. Есть проблемы с файлом .htaccess. Убедиться, что .htaccess является корнем проблемы, поможет следующий прием: переименуйте файл .htaccess, например, добавив единицу в конце названия. Это можно сделать с помощью FTP-клиента (мне нравится FileZilla, он удобен в использовании) или файлового менеджера на вашем хостинге. В Timeweb такой есть, с ним довольно просто работать. После проверьте доступность сайта. Если ошибка больше не наблюдается, вы нашли причину.
  • Сообщение HTTP ERROR 500 или пустая страница. Проблема связана со скриптами сайта. Во втором случае стоит учесть, что отсутствие содержимого сайта не всегда указывает на внутреннюю ошибку сервера 500.

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

Как открыть панель разработчика:

  • Нажмите клавишу F12 — способ актуален для большинства браузеров на Windows.
  • Используйте сочетание клавиш Cmd+Opt+J — в Google Chrome на Mac OS.
  • Примените комбинацию Cmd+Opt+C — в Safari на Mac OS (перед этим включите «Меню разработки» в разделе «Настройки» -> «Продвинутые»).

Откройте вкладку «Сеть» (или «Network») и взгляните на число в поле «Статус». Код ответа об ошибке 500 — это соответствующая цифра:

95a977435e494ee6322962085ff7883ec36a8c5b.png Более детальную диагностику можно провести с помощью логов. Простыми словами: лог — это журнал, в который записывается информация об ошибках, запросах к серверу, подключениях к серверу, действиях с файлами и т.д. Как вы видите, данных в логи записывается немало, поэтому они разделены по типам. За сведениями о нашей ошибке или других можно обратиться к логам ошибок (error_log). Обычно такие логи предоставляет служба поддержки хостинга, на котором размещен сайт. В Timeweb вы можете включить ведение логов и заказать необходимые в панели управления. Разобраться в полученных логах поможет статья «Чтение логов».

Как устранить ошибку

Теперь поговорим о том, как исправить ошибку 500. Вернемся к популярным причинам этой проблемы и рассмотрим некоторые способы решения.

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

Если код CMS содержит неверный синтаксис, это может вывести сайт из строя. В таком случае логи сообщат вам об ошибке 500 текстом «PHP Parse error: syntax error, unexpected». Так происходит, когда некорректно работает плагин (или тема, используемая в CMS, но реже) либо при наличии ошибки в коде. Ошибка может быть допущена случайно, произойти при обновлении плагина или версии CMS.

При чтении логов обратите внимание на путь, который следует за сообщением об ошибке. Он может указать на проблемную часть кода или плагин. Если проблема в плагине, для восстановления работы сайта переименуйте на время папку, в которой он расположен. Попробуйте обновить плагин или откатить его до прежней версии. Если ситуацию не удается исправить, от плагина стоит отказаться либо заменить его аналогом. Также в большинстве случаев подобные проблемы помогает решить поддержка CMS.

Информацию о других распространенных ошибках вы можете найти в статье «6 наиболее часто возникающих ошибок HTTP и способы их устранения».

Используемые источники:

  • https://stink3r.ru/vnutrennyaya-oshibka-servera-500-gosuslugi
  • https://240mm.ru/life/vnutrennyaya-oshibka-servera-500-v-gosuslugi-kak-ispravit/
  • https://igrolevel.ru/vnutrennyaya-oshibka-servera-500-gosusluhi-kak-ispravit/
  • https://tendr.guru/etp/oshibki-v-eis-samye-rasprostranjonnye-problemy-i-ih-reshenie
  • https://timeweb.com/ru/community/articles/chto-takoe-oshibka-500-i-kogda-ona-voznikaet

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации