Categories: Вебмастеру

Ошибка 500 у сайта на CMS WordPress

Ошибка 500 Internal Server Error — любая внутренняя ошибка сервера, которая не входит в рамки остальных ошибок класса. Владельцы сайтов на движке WordPress достаточно часто сталкиваются с данной ошибкой. Ошибка может возникать при определенных условиях, например, просто при открытии сайта или при публикации нового поста. Так же попадаются интересные случаи, когда данная ошибка появляется при обновлении ранее созданного поста, при этом ошибки нет, если создавать новый пост, и даже обновление нового поста не вызывает ошибки. Странная ситуация? В данной статье описаны наиболее распространенные причины возникновения ошибки 500.

  • Плагины. Если сайт открывается, но при определенных действиях, публикации постов, или обновлении постов, и т.д. возникает ошибка 500, то в первую очередь обратите внимание на установленные плагины. Ошибка может быть связанна с какой либо проблемой в плагине. Не важно, работал ли плагин ранее, ошибка может возникнуть в любой момент. Что бы выявить проблемный плагин, отключайте их по очереди и когда ошибка исчезнет — Вы нашли источник проблемы. Обновите плагин, если это возможно или удалите его. Иногда хватает лишь на время отключить плагин и когда Вы вновь его включите, ошибка не вернется и можно продолжать работу. Если после включения плагина ошибка вернулась, и обновления плагина не возможна, то единственный выход, удалить плагин и заменить его на похожий по функционалу;
  • Файл  .htaccess. Это системный файл, отвечающий за настройку веб-сервера Apache. Не трудно догадаться, что проблема с данным файлом приведет к проблеме с сайтом. Самая большая проблема, это если сайт вовсе перестанет открываться. Проблемы может быть две: не правильно прописанные настройки в самом файле и не верная кодировка файла. Проверьте содержимое данного файла, убедитесь, что там нет ни чего лишнего. Проверьте логи ошибок, если увидите такое «Invalid command ‘\xef\xbb\xbf#’, perhaps misspelled or defined by a module not included in the server configuration«, то меняйте кодировку файла в utf-8 без BOM или в windows-1251;
  • Поврежденные файлы. Иногда причиной ошибки 500 может быть какой либо скрипт, который слишком долго исполняется или не исполняется вовсе. Опять же проверяем логи ошибок. Увидите, на какой файл вызывает ошибку и проверяете его код. Если Вы не знаете код, то рекомендую просто загрузить ранее сохраненную копию файла, если Вы делали бэкап конечно же. Проблема может быть в любом файле. Часто проблема в файле от темы или от плагина. В таком случае обновляем плагин, тему или сам WordPress;
  • Проблемы на сервере. Иногда проблема может быть на самом сервере. В таком случае решить проблему можно лишь при помощи техподдержки. Понять это можно только тогда, когда Вы все уже перепробовали, но ошибка не куда не исчезла.

Не одна ошибка и проблема не страшна, если Вы регулярно делаете бэкап сайта. Так что делайте резервные копии своего сайта как можно чаще!

Если Вы знаете еще какие либо причины возникновения ошибки 500, пишите в комментариях или на нашу почту при помощи формы обратной связи, будет отличное дополнение для статьи и помощь людям!

Владимир

Творю добро, причиняю радость!

Recent Posts

Кейс таргет Инстаграм + ФБ: Недвижимость в Дубай

Привет всем, дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил…

10 месяцев ago

Кейс по таргетированной рекламе ВКонтакте: Интерактивный развлекательный парк

Приветствую дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил для…

11 месяцев ago

Бизнес консалтинг в it аутсорсинге. В каких случаях и зачем нанимать консультантов.

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

2 года ago

Тренды-2022 в области Quality Assurance

Контроль качества (Quality Assurance или QA) программного обеспечения в современном цифровом мире обладает весомой ролью…

2 года ago

Какой должна быть скорость интернета и пинг для онлайн игр

Компьютерные игры стали полноправной частью мировой культуры. Со временем многие игроки отходят от single-проектов, отдавая…

3 года ago

Правила закрытия кредитки – онлайн и офлайн

Наличие кредитной карты отражается в КИ и является фактором «против» выдачи нового займа. Ведь держатель…

3 года ago