Валится РНР при обработке картинки
1705
7
Выкидывает вот такую мессагу:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 5000 bytes)
ссылаясь на строчку: $src = imagecreatefromjpeg($filename); (где $filename содержит путь на пригруженную картинку)
Причем на локальных машинах - проходят файлы и побольше.

Загружалась картинка весом в 1002 Кб.
Сервер стоит на Linux-Fedora
Apache: 2.0.48-1.2
PHP: один из последних
GD: 2.0.15 compatible
Выдержка из php.ini
max_execution_time = 30
max_input_time = 60
memory_limit = 8M
post_max_size = 8M ;

Вопросы вечные: что делать и кто виноват?
... ладно, на последний можно не отвечать.:улыб::спок:
Arekus
Пишет же не хватает памяти. Сделай в php.ini
memory_limit = 16M или 32M
Arekus
Apache 2.x.x+Php смертельная комбинация, намного стабильне работают 1.3.х + php
Arekus
хостинг халявный? тогда вопросов нет.
если нет - пиши в суппорт!
tambovski
Локально - такая же комбинация Apache+PHP, разве что все под виндой, а файлы проходят до 1.5М при тех же условиях лимита (под виндой, а не удаленно).
=SmasH=
Я и есть суппорт.
Читать по аглицки я умею :ухмылка:
Просто не понятно, почему локально все проходит при тех же лимитах, а на сревере - нет. Возможно дело в виндозе, которая забивает на объявленный лимит.
Arekus
Да, дело именно в Виндах. Я пробовал ставить совсем маленький лимит, Винда на него не обращает никакого внимания. Правда РНР 4-й.