Фатальная ошибка: Исчерпан разрешенный объем памяти 104857600 байт (попытался выделить 32345609 байт)
Это означает, что мне нужно 137203209 байт памяти для запуска моего php-скрипта.
Я получил эту ошибку, хотя у меня есть следующий код в скрипте.
ini_set('memory_limit', 268435456); # 256 MB
Скрипт находится на моем сервере виртуального хостинга. У меня нет доступа к php.ini. memory_limit
работал для других скриптов на том же хостинг-сервере.
Когда я проверил phpinfo() своего сервера, я увидел эти
suhosin.memory_limit - 128
memory_limit - 100M
Моему сценарию определенно нужно больше 128 МБ, потому что это сценарий отправки почты с большим вложенным файлом.
phpinfo();
и проверьте, изменил ли его вашini_set
. Есть шанс (я бы сказал, 99%), что вам не разрешено это делать. - person zerkms   schedule 21.09.2012