Увеличение памяти, выделенной на PHP

Автор admin

Опция WP_MEMORY_LIMIT позволяет указать максимальный объем памяти, который может быть использован PHP. Этот параметр может потребоваться в случае получения сообщения, например “разрешенный размер памяти xxxxxx байт исчерпан».

Эта настройка увеличивает память PHP только для WordPress, а не для других приложений. По умолчанию WordPress попытается увеличить выделенную PHP память до 40 МБ (код находится в начале/wp-includes/default-constants.php) для одного сайта и 64 МБ для нескольких сайтов, поэтому настройка wp-config.php должна отражать что-то выше 40 Мб или 64 МБ в зависимости от вашей настройки.

WordPress автоматически проверит, был ли PHP выделен меньше памяти, чем введенное значение, прежде чем использовать эту функцию. Например, если PHP был выделен 64MB, нет необходимости устанавливать это значение в 64M, поскольку WordPress автоматически будет использовать все 64MB, если это необходимо.

Примечание: некоторые хосты не позволяют автоматически увеличивать лимит памяти PHP. В этом случае обратитесь к своему хосту, чтобы увеличить лимит памяти PHP. Кроме того, многие хосты установили предел PHP в 8 МБ.

Увеличить PHP память до 64 МБ

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

Увеличить PHP память до 96 МБ

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

Задачи администрирования требуют гораздо больше памяти, чем обычная операция. Когда в области администрирования, память может быть увеличена или уменьшена от WP_MEMORY_LIMIT, определив WP_MAX_MEMORY_LIMIT.

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

Примечание: это должно быть поставлено перед wp-настройками.включение php.