Найти в Дзене

Как убрать ошибку сервера 500 Internal Server Error в Elemenor WordPress

Всем доброго времени суток! Сегодня разберём, что делать, если после обновления плагина Elementor до версии Elementor Pro на WordPress при нажатии на кнопку «Опубликовать» выскакивает ошибка «Ошибка сервера (500 Internal Server Error). Как правило, это происходит по причине нехватки памяти, необходимой для нормальной работы плагина. Поэтому необходимо поднять лимиты, установленные на потребление ресурсов хостинга. Сделать это можно в файле wp-config.php, который находится в корневой папке Вашего сайта. Чтоб посмотреть действующие лимиты зайдите в админку сайта, раздел Elementor – Сведения о системе. В примере на скриншоте установлен лимит 8092 Мб, это сделано на локальном хостинге, на реальном хостинге смысла устанавливать такое высокое значение никакого нет – большинство хостинг-провайдеров не предоставляют более 2 Гб(2048 Мб) оперативной памяти для работы сайта. Открываем файл в панели управления хостингом и сразу после открытия тега <?php с новой строки добавляем следующий код:

Всем доброго времени суток! Сегодня разберём, что делать, если после обновления плагина Elementor до версии Elementor Pro на WordPress при нажатии на кнопку «Опубликовать» выскакивает ошибка «Ошибка сервера (500 Internal Server Error).

-2

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

Сделать это можно в файле wp-config.php, который находится в корневой папке Вашего сайта.

Чтоб посмотреть действующие лимиты зайдите в админку сайта, раздел Elementor – Сведения о системе.

-3

В примере на скриншоте установлен лимит 8092 Мб, это сделано на локальном хостинге, на реальном хостинге смысла устанавливать такое высокое значение никакого нет – большинство хостинг-провайдеров не предоставляют более 2 Гб(2048 Мб) оперативной памяти для работы сайта.

Открываем файл в панели управления хостингом и сразу после открытия тега <?php с новой строки добавляем следующий код:

define( 'WP_MEMORY_LIMIT', '2048M' );

define( 'WP_MAX_MEMORY_LIMIT', '2048M' );

после чего сохраняем(как правило нужно нажать на кнопку с иконкой дискеты) файл и обновляем редактируемую страницу. Это установит лимит равный 2048 Мб. Если Ваш тариф хостинга поддерживает только 1024 Мб, то впишите именно эту цифру вместо «2048», хотя проблем из-за этого возникнуть не должно. Ошибка должна исчезнуть. Не забудьте обновить страницу чтоб увидеть результат.

Также рекомендую сразу же добавить ещё одну строку:

set_time_limit(300);

Эта функция установит максимальное время выполнения скрипта в секундах. Это убережет Вас от проблем с установкой тем и плагинов в будущем.

Хорошего Вам настроения и удачи в сайтостроении!