Погода: 10 °C
20.04−1...8переменная облачность, без осадков
21.044...11пасмурно, небольшие дожди
НГС.Форум /Компьютеры Интернет Связь / Программирование /

Валится РНР при обработке картинки

  • Выкидывает вот такую мессагу:
    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 ;

    Вопросы вечные: что делать и кто виноват?
    ... ладно, на последний можно не отвечать.:улыб::спок:

  • Пишет же не хватает памяти. Сделай в php.ini
    memory_limit = 16M или 32M

  • Apache 2.x.x+Php смертельная комбинация, намного стабильне работают 1.3.х + php

  • хостинг халявный? тогда вопросов нет.
    если нет - пиши в суппорт!

  • Локально - такая же комбинация Apache+PHP, разве что все под виндой, а файлы проходят до 1.5М при тех же условиях лимита (под виндой, а не удаленно).

  • Я и есть суппорт.

  • Читать по аглицки я умею :ухмылка:
    Просто не понятно, почему локально все проходит при тех же лимитах, а на сревере - нет. Возможно дело в виндозе, которая забивает на объявленный лимит.

  • Да, дело именно в Виндах. Я пробовал ставить совсем маленький лимит, Винда на него не обращает никакого внимания. Правда РНР 4-й.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

Записей на странице:

Перейти в форум

Модератор: