Ошибка загрузки изображения в php при использовании функции imagecreatefromjpeg()

StackOverflow https://stackoverflow.com/questions/1012231

Вопрос

Я изменяю размер загруженного изображения и создаю новое изображение после изменения размера с помощью функции imagecreatefromjpeg()

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

Но когда я пытаюсь загрузить изображение размером более 1,5 МБ или около того, я получаю следующую ошибку:

Фатальная ошибка:Разрешенный объем памяти 33554432 байт исчерпан (пробовал выделить 12288 байт)

Вышеуказанная ошибка возникает, даже если размер моего изображения меньше 2 МБ.

Может ли кто-нибудь сказать, где я ошибаюсь?

Я был бы очень признателен

Спасибо,

Гнанеш

Это было полезно?

Решение

Вам необходимо увеличить объем памяти, доступной PHP.Попробуйте добавить эту строку в свой .htaccess, это решило проблему:

php_value memory_limit 64M
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top