Часто разрабатываете сайты с конструктором Elementor? Скорее всего уже не раз сталкивались с данной проблемой, но а если это ваша первая встреча – с почином!
Вам повезло наткнуться на данную статью, за 5 минут я расскажу 4 способа, как устранить 500 ошибку elementor при сохранении вашей странички или записи.
Очищаем ревизии
Первое, на что стоит обратить внимание, если постоянно выскакивает 500 ошибка сервера elementor – на количество ревизии у страницы. Если их не отслеживать, могут накопиться впечатляющие объемы, которые бывает очень сложно обработать серверу на вашем хостинге.
Посмотреть ревизии можно внутри обычного редактора страницы (не elementor), как на картинке ниже, если вы используете стандартный Gutenberg:
И вот так если вы используете старый Classic Editor:
Увеличиваем memory_limit
Второй важный инструмент, помогающий избежать 500 ошибки сервера внутри редактора Elementor это увеличение php памяти до 256M или 512M. Рекомендую начать с меньшего объема, если не хватит – всегда сможете увеличить.
Способ 1 – wp-config
Один из самых распространенных и достаточно простых способов. Вам необходимо:
- Перейти в корневую папку нужного вам сайта;
- Найти файл wp-config.php;
- Внести корректировку как показано на изображении.
define('WP_MEMORY_LIMIT', '256M');
Способ 2 – .htaccess
Второй по популярности и сложности способ, здесь вам подобно первому способу нужно сделать ряд не хитрых шагов:
- Открыть корневую папку сайта;
- Найти файл .htaccess
- В самый верх файла добавить корректировку:
php_value memory_limit 256M
Способ 3 – php.ini
На сладкое оставил наиболее сложный способ устранения 500 ошибки сервера elementor, на случай, если прошлые корректировки php_memory_limit ну ни в какую не помогают.
Вам необходимо будет внести корректировки в файл php.ini, только загвоздка в том, что его для этого нужно создать, ведь в стандартной конфигурации wordpress его банально не существует.
Для этого выполните следующие шаги:
- Перейдите в корневую папку сайта на вашем хостинге
- Создайте новый файл с названием «php.ini»
- Внести в него строку с корректировкой памяти
memory_limit = 256M;
Вместо вывода
500 ошибка при сохранении в редакторе Elementor прежде всего связана с мощностями вашего сервера на хостинге. Но каким бы он мощным и производительным не был у всего есть предел.
Наиболее правильным решением будет отключение или ограничение количества ревизий страниц и записей вашего сайта.
Сделать это можно путем добавления директивы в файл wp-config.php:
define('WP_POST_REVISIONS', 5);
Эта строчка будет означать, что у страниц или записей будет лимит на создание редакций, ревизий в количестве 5 штук. Значение можете подбирать по себе индивидуально.
Мощный хостинг не означает безответственность – потратьте 5 минут вашего времени и забудьте про 500 ошибку elementor навсегда.