Ошибки на сайте 4.x.x 5.x.x

Ошибка 400 Bad Request
Проявляется, в случае некорректного запроса. Следовательно, причину данной ошибки стоить искать на стороне конкретного клиента:
• проверьте корректность запрошенного адреса страницы на соответствие регистра вводимых символов. Что это значит? Давайте разберёмся, на пример example.com и Example.COM это два разных названия с разным регистром символов, к стати не забудьте проверить и спецсимволы такие как % & / и т.д.
• Очистите браузерный кеш и куки, попробуйте перелогинится на сайте.
Если же ошибка проявляется систематически, то:
• Попробуйте откатить последние изменения в коде вашей системы, к состоянию до появления ошибки
• Удалить/отключить недавно установленные расширения и плагины последнего работоспособного состояния

Ошибка 405 Not Allowed
Данная ошибка 405 Not Allowed возникает из-за работы php скрипта, пытающегося провести некорректный POST запрос, который в результате получает отказ в обработке со стороны сервера.
Для того что бы найти причину ошибки, нужно воспользоваться логами.
Если вы столкнулись с этой ошибкой, то попробуйте:
Увеличить параметр max_execution_time и/или других параметров в php таких как memory_limit, post_max_size, upload_max_filesize это должно помочь.

Ошибка 424 Заблокировано правилами безопасности
Возникает в том случае, если запрос содержит признаки попытки использования уязвимостей в популярных CMS для получения несанкционированного доступа к управлению сайтом. Если вы видите в логе сайта эту ошибку то не стоит волноваться, это говорит лишь о том, что кто-то пытался сканировать ваш сайт на наличие уязвимостей и мы не позволили это сделать. Узнать больше о данной ошибки, можно используя логи в панели управления.


Ошибка 500 Internal Server Error
Ошибка свидетельствует о том, что серверу не удается обработать запрос.
Как правило, подобная ошибка возникает из-за некорректной конфигурации файла .htaccess. Так же, данная ошибка, может возникнуть из-за ошибки работы PHP скриптов.
Еще нужно проверить права на файлы и каталоги:
Не рекомендуется устанавливать права на файлы выше 640 и 750 для каталогов, так как это может привести к ошибке 500.
Комментарии в конце строки
Не корректные комментарии к строкам в файле .htaccess.
BOM-символы
В .htaccess при редактировании быть записаны невидимые BOM-символы, из-за которых и возникает ошибка. Для устранения проблемы следует открыть файл в каком-либо редакторе, и сохранить его в чистой кодировке UTF-8 и загрузить обратно на хостинг.


Ошибка 503 Service Temporarily Unavailable
Это ошибка временного характера, которая возникает в случаях, когда сайт поддается нагрузке, которая превышает установленные лимиты - т.е. сервер временно прекращает обработку поступающих запросов и становиться временно не доступным.
В некоторых случаях (когда проблема имеет разовый характер), ошибка решается сама собой и не требует вмешательства со стороны администратора или тех поддержки.
Однако, если ошибка имеет системный характер и проявляется периодически, вам скорее всего поможет одно из решений:

  • Добавьте в ваш robots.txt директиву Crawl-delay что позволит откорректировать интенсивность сканирования страниц сайта поисковыми системами.
  • Проверьте компоненты своей CMS. Например компоненты, которые не входят в состав системы по умолчанию: это могут быть дополнительные плагины, сторонние сервисы, кастомный функционал и т.д. и т.п.. Попробуйте заменить самые ресурсоемкие из них.
  • Обязательно оптимизируйте работу своего сайта.

Ошибка 508 Resource Limit Is Reached
Причиной ошибки 508 является превышение максимального допустимого количества одновременно работающих процессов Apache в хостинг-аккаунте.

В случае возникновения ошибки 508 следует проанализировать логи сервера, чтобы определить типы запросов, которые запускали эти процессы. Ошибка часто сопровождается в Error-логе сайта записями вида «LVE enter: LVE(XXX) HANDLER(XXX) HOSTNAME(XXX) URL(XXX) TID(XXX) errno (7) Read more: http://e.cloudlinux.com/MHL-E2BIG min_uid (0)».
Распространённые причины проблемы:
Недостаточная оптимизация скриптов сайта.
Неоптимальная работа сайта с базой данных. Например, наличие медленных запросов или отсутствие индексов.
Неправильная логика работы сайта, из-за чего его он обращается к своим же ресурсам не напрямую, а по HTTP, тем самым порождая лишние запросы.
Скрипты сайта в процессе своей работы обращаются к сторонним ресурсам, причиной может быть недоступность или долгий ответ этих ресурсов.
Способы решения
Могут применяться следующие способы решения проблемы:
Анализ логов и его остановка излишних процессов. Если остановить источник невозможно, ограничение доступа к сайту для него.
Оптимизация потребления.
Принудительное завершение активных процессов.
Если самостоятельно определить причину и принять меры возможности нет, следует сообщить о проблеме веб-разработчику сайта.
Если выше перечисленные действия не помогли то возможен вариант перехода на один из больших тарифов на хостинге.

Ошибка Fatal error: Allowed memory size
Ошибка «Fatal error: Allowed memory size» означает, что скрипт в процессе своей работы превысил значение параметра PHP memory_limit текущего тарифного плана. Решением проблемы может быть:
Изменение значения memory_limit в настройках PHP.

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