Ошибка: разрешенный размер памяти 67108864 байт исчерпан

Когда я загружаю картинку

  • Размер файла: 375kb
  • Ширина: 2000 пикселей
  • Высота: 3000 пикселей

Я получаю сообщение об ошибке

ERROR Неустранимая ошибка: допустимый размер памяти 67108864 байт исчерпан (попытался выделить 2157 байт) в …

Почему это происходит, когда 67108864 = 64 МБ?

Я использую общий сервер. Мой .htaccess:

<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] </IfModule> 

где я должен писать php_value memory_limit 128M ?

Кажется, у вас есть только 64M (67108864/1024/1024), выделенный для PHP.

Если у вас есть доступ к вашему php.ini , увеличьте максимальный объем памяти.

Вы также можете сделать это в скрипте сценария начальной загрузки.

 ini_set('memory_limit', '128M'); 

Или даже в вашем .htaccess

 php_value memory_limit 128M