WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Difference between revisions of "ЧАВО/Allowed memory size exhausted"

Line 1: Line 1:
Это сообщение означает, что для работы WordPress не хватает оперативной памяти. Для работы PHP-скриптов WordPress 3.5 (без плагинов) необходимо хотя бы 40 мегабайт оперативной памяти. Каждый плагин требует дополнительной памяти. Локализация тоже требует дополнительно 3—4 мегабайта. Варианты решения:
+
Это сообщение означает, что для работы WordPress не хватает оперативной памяти. Для работы PHP-скриптов текущих версий WordPress (без плагинов) необходимо хотя бы 40 мегабайт оперативной памяти. Каждый плагин требует дополнительной памяти. Локализация тоже требует дополнительно 3—4 мегабайта. Варианты решения:
 
# Некоторые хостинг-провайдеры позволяют изменить значение <tt>memory_limit</tt> в панели управления хостингом.
 
# Некоторые хостинг-провайдеры позволяют изменить значение <tt>memory_limit</tt> в панели управления хостингом.
 
# Можно добавить строку <tt>define('WP_MEMORY_LIMIT', '64M');</tt> в файл <tt>wp-config.php</tt>.
 
# Можно добавить строку <tt>define('WP_MEMORY_LIMIT', '64M');</tt> в файл <tt>wp-config.php</tt>.

Revision as of 15:01, 26 August 2013

Это сообщение означает, что для работы WordPress не хватает оперативной памяти. Для работы PHP-скриптов текущих версий WordPress (без плагинов) необходимо хотя бы 40 мегабайт оперативной памяти. Каждый плагин требует дополнительной памяти. Локализация тоже требует дополнительно 3—4 мегабайта. Варианты решения:

  1. Некоторые хостинг-провайдеры позволяют изменить значение memory_limit в панели управления хостингом.
  2. Можно добавить строку define('WP_MEMORY_LIMIT', '64M'); в файл wp-config.php.
  3. Попробуйте обратиться в службу поддержки хостинг-провайдера.

Если изменить значение не удалось — скорее всего, придётся менять тарифный план или хостинг-провайдера, либо отказаться от ресурсоёмких плагинов и тем оформления.

Иногда такое сообщение появляется и при условии, что в php.ini скриптам разрешается использовать эти 32 МБ. Например, при попытке автоматического обновления WordPress cо множеством активных плагинов. В этом случае можно попробовать сначала деактивировать все плагины. Это полезно и по той причине, что некоторые из них могут оказаться несовместимыми с новой версией WordPress.

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

« Вернуться к ЧАВО