Я хочу, чтобы пользователи на моем сайте загружали изображения в свои аккаунты. Изображения изменяются на 4 разных размера, требуемых по всему сайту.разумный PHP memory_limit для изменения размера изображения
Я использую Pear Image_Transform, но я продолжал получать «байт исчерпал» фатальные ошибки на некоторых типах jpg (все файлы, которые пытались использовать под 2 МБ). Поэтому я перешел на выделенный сервер с Pentium Dual-Core E5200 @ 2.50GHz и 2GB RAM. Загрузил тот же код изменения размера изображения - та же ошибка. Я поднял RAM в php.ini до 64M, но сайт получил ту же проблему на некоторых типах jpg. Также попробовал класс wideimage - такая же ошибка (ошибка всегда с imagecreatefromjpeg()). (Использование GD2). Все работает отлично на моем Mac.
Это действительно проблема памяти, что разумный memory_limit для моей настройки + изменение размера изображения?
Я побежал ваш класс/код с теми же результатами использования памяти. Использование памяти на 85 Мб для jpg в 1,8 Мб. Я думаю, это зависит от типа загруженного jpg. После поиска в форумах это не кажется необычным. – ed209
А, хорошо знать. Вы не хотите загружать jpg-файл? Любопытно по этому поведению. – Mario
напишите мне здесь, и я отвечу на соответствующий вопрос jpg - интересно узнать, что вы найдете [email protected] (истекает через 1 час) – ed209