Categories

Новые шаблоны

Решение ошибки «Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)»

Alex Ross Октябрь 22, 2012
Rating: 5.0/5. From 3 votes.
Please wait...
  • Данная ошибка означает, что PHP скрипт превысил значение параметра memory_limit. Этот может быть согласовано и не согласовано, с тем, что операционная система считает превышением памяти скриптом во время ошибки.
  • X — значение параметра memory_limit. Вы можете считать, что на Вашем сервере достаточно памяти, но, на самом деле, суть не в этом.
  • Y — размер превышенного размера памяти, что и послужило причиной ошибки.

Мы настоятельно рекомендуем обратиться к Вашему хостинг-провайдеру для решения данной проблемы.

Есть два способа решить проблему:

  • Если у Вас есть доступ к PHP.ini файлу, изменить значение с 16M на, скажем, 32M: memory_limit = 32M ; Maximum amount of memory a script may consume (32MB)

  • Если у Вас нет доступа к этому конфигурационному файлу, попробуйте создать файл .htaccess с таким содержанием: php_value memory_limit 32M

Эта запись была размещена в ЧАВО о хостинге, Ошибки сайта и сервера и помечена как bytes, error, exhausted, fatal, memory. Добавьте в закладки постоянную ссылку.

Submit a ticket

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