Ошибка 500 – “Internal Server Error” – поиск конфликта

Ошибка 500 в WordPress - Internal Server Error

Нередко на WordPress сайте может возникeуть ошибка 500 - "Internal Server Error", которая пугает многих неопытных пользователей. Чаще всего ошибка 500 бывает вызвана конфликтом плагинов, но возможны и другие причины. Как бы там ни было, причину возникновения ошибки можно найти.

Причина ошибки 500 в WordPress

Чтобы определить причину ошибки 500 в WordPress, необходимо включить отображение ошибок (по умолчанию ошибки в WordPress не показываются). Чтобы включить отображение ошибок, добавьте следующий код в файл wp-config.php:

define('WP_DEBUG', false);
@ini_set('display_errors', 1);

Добавить код можно, например, перед этой строкой:

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //

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

Причиной может быть конфликт с каким либо плагином. Тогда вы можете попробовать удалить или как-то изменить конфликтующую строку кода.

По крайней мере вы поймете, над чем нужно поработать, чтобы устранить ошибку 500 - "Internal Server Error" в WordPress.