ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Пятница, 17 января, 2025

Как исправить ошибку исчерпания памяти WordPress

Как исправить ошибку исчерпания памяти WordPress

Иногда, когда мы устанавливаем WordPress на вашем хостинг-провайдере, на главной странице веб-сайтов WordPress отображаются некоторые ошибки. Если вы видите “Fatal Error”, ваш веб-сайт практически отключен, одним из таких случаев является фатальная ошибка, вызванная проблемой исчерпания памяти WordPress.

Ошибка, которую мы видим, выглядит так:

PHP Fatal error: Allowed memory size of 12037544 bytes exhausted (tried to allocate 43256 bytes) in /home/site/public_html/website/wp-content/plugins/some-plugin/some.php on line 1

 

В этом случае php-сервер не может загрузить сайт из-за недостатка памяти. Мы видели эту проблему, когда было установлено слишком много плагинов в WordPress. В приведенном выше случае проблема была вызвана активацией некоторого плагина.

Теперь, чтобы решить эту проблему, первое, что нужно сделать, это выделить больше памяти для установки WordPress. Самый простой способ — отредактировать файл wp-config.php в установке WordPress и добавить эту строку:

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

 

После сохранения файла объем памяти, который WordPress теперь может использовать, составляет 256 МБ, что огромно для простого веб-сайта WordPress. По умолчанию, вероятно, 64M или 32M.

Если вы проверите главную страницу сайта, фатальная ошибка исчезнет. Вы также можете столкнуться с 500 внутренней ошибкой сервера, в этом случае ознакомьтесь со статьей:  500 внутренняя ошибка сервера и как исправить.

PS Некоторые хостинг-провайдеры не позволяют настраивать память php для определенного хоста или приложения. Поэтому в этом случае вам нужно попросить своего хостинг-провайдера обновить память или сменить хостинг-провайдера, у которого нет таких проблем.

Exit mobile version