Что делать с Allowed memory size?

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

Например, в строчке:
Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)
 
Х - доступный обьем памяти
 
Y – памяти не хватает (минимально)
 
Что делать с Allowed memory size?


Для решения данной проблемы, Вам нужно в настройках панели хостинга, в расширенных настройках PHP указать максимальное значение для параметра memory_limit. Если скрипт требует больше памяти чем доступно, то Вам нужно или оптимизировать сайт или же перейти на тарифную линейку VPS

Примечание для WordPress.

Если размер фактически выделенной памяти (значение Х) для сайтов на WordPress меньше значения PHP memory_limit тарифного плана, необходимо в файле wp-config.php добавить строку:
define('WP_MEMORY_LIMIT', 'xxxM');
где xxx - значение PHP memory_limit тарифного плана.
  • hosting
  • 0 Пользователи считают это полезным
Помог ли вам данный ответ?

Связанные статьи

FileZilla: Не удается получить список каталогов

В случае, если при соединении к серверу в логе отображает ошибку "Не удается получить список...

Processes Limit reached - проблема с лимитами

Когда количество запросов к сайту и его скриптам (php и/или cgi) превышает лимиты установленные...

Не загружается Linux

Kernel panic (англ. тревога, сбой в ядре, дословно паника ядра) — сообщение о критической ошибке...

Nginx - 504 ошибка и что с ней делать?

Если Вы наблюдаете ошибку 504 Gateway Timeout при  Nginx в качестве фронт-сервера для Apache,...

Проблемы с ProFTP

Иногда, при подлючении к ProFTP Вы можете застать такую ошибку: Failed to retrieve directory...