Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Ошибка «Fatal error: Allowed memory size»

Хостинг УкраинаFAQХостинг Ошибка «Fatal error: Allowed memory size»

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

Например, в строчке:
Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)
 
Х - доступный обьем памяти
 
Y – памяти не хватает (минимально)
 
Чаще всего данная ошибка возникает в случаях, когда системные требования установленной СMS к оперативной памяти выше значения PHP memory_limit выбранного тарифа, или при обработке xml-файлов, загрузке изображений, запуске требовательных к ресурсам или просто неоптимизированных скриптов и модулей.
 
Решением проблемы может быть смена тарифного плана на следующий, с большим значением PHP memory_limit , уменьшение размера обрабатываемых скриптом файлов, анализ работы и оптимизация самого скрипта или модуля с целью уменьшения потребляемых им ресурсов памяти.
 
Внимание. При смене тарифного плана следует учитывать, что данное действие поможет лишь в случаях, когда требования к памяти есть требованиями разработчика СМS, а также в некоторых случаях обработки больших файлов. В случае требовательного к ресурсам скрипта (как правило самописного) исправлять нужно сам скрипт.
 
Если на сайте используются скрипты морально устаревших версий. Обязательно проверьте - соответствует ли версия php установленная в "Мои сайты" - "Настройка php" версии рекомендованной разработчиком сайта! Если нет - смените её на нужную и проверьте работу через 1 час. 

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

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

 

Ребята, нисколько не сомневаюсь в вашей компетенции, но вы точно не ошиблись? define('WP_MEMORY_LIMIT', 'xxxM'); в файле wp-settings.php, не wp-config.php? Столкнулся недавно с этой ошибкой и пока искал решение в инете, везде натыкался именно на такой способ, прописать указанную строку в файле wp-config.
Написал Kelter 15.04.2015 в 00:08 Ответить
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором
все верно написал, именно править надо в wp-config.php
Написал 7984700 30.07.2015 в 21:20 Ответить
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором
Спасибо аз замечание - исправили wp-settings.php на wp-config.php
Написал Илья 01.08.2015 в 21:50 Ответить
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором
Действительно в wp-config добавил define('WP_MEMORY_LIMIT', '128M');- и проблема прошла!
Написал svasiliev86 31.07.2015 в 20:04 Ответить
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором

Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...