Categories: Статьи о CMS

Сообщение «Allowed memory size exhausted» в WordPress

В данной статье мы рассмотрим что за сообщение «Allowed memory size exhausted» появляется в WordPress и как от него избавиться.

Для начала поясним что сообщение «Allowed memory size exhausted» которое появляется в WordPress, означает, что для работы этой системы управления контентом не хватает оперативной памяти.

Ведь как известно для работы PHP-скриптов WordPress необходимо как минимум 40 мегабайт оперативной памяти и это без плагинов. Также еще каждый плагин требует дополнительной памяти, а если плагинов с пару десятков? Плюс ко всему этому локализация тоже требует дополнительно 3-5 мегабайт.

Как можно решить данную проблему?

Вариантов есть несколько:

1. Первое что стоит попробовать так это добавить строку вида:

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

в файл wp-config.php, который хранится в корневой директории сайта.

2.  Второй способ подойдет не всем, так как не все провайдеры позволяют изменять значение «memory_limit». Но если Ваш хостинг-провайдер предоставляет возможность изменить данный параметр в панели управления хостингом, то просто укажите значение выше чем то что было установлено по умолчанию.

3. И третий вариант это обратиться в службу поддержки хостинг-провайдера с просьбой решить данную проблему.

Также сообщение «Allowed memory size exhausted» может появляться при условии, что в файле конфигурации «php.ini» скриптам разрешается использовать эти 40 мегабайт памяти «отведенные» для работы движка. Например во время автоматического обновления WordPress со множеством активных плагинов. В этом случае будет целесообразно попробовать деактивировать все активные плагины. Это может оказаться полезным в тех случаях когда некоторые плагины после обновления стали несовместимы с новой версией WordPress.

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

А посмотреть какое количество доступной и используемой оперативной памяти можно с помощью плагина WP-Memory-Usage.

Плагин достаточно прост в использовании поэтому писать инструкцию по работе с ним не имеет смысла.

Владимир

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

Recent Posts

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

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

8 месяцев ago

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

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

8 месяцев ago

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

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

1 год ago

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

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

1 год ago

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

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

3 года ago

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

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

3 года ago