Imagemagick не может конвертировать большие TIF-файлы в JPG

Я отправляю изображение .tif через POST в файл .php, который должен преобразовать изображение в * .jpg и вернуть его.

Это содержание convert.php

file_put_contents("tmp.tif", base64_decode($_POST["file"]));

if(isset($_POST["file"])){
system("convert tmp.tif tmp.jpg");
echo base64_encode(file_get_contents("tmp.jpg"));
}

Теперь эта работа довольно хорошо, но по какой-то причине, если я попытаюсь конвертировать файлы размером 6 МБ или более, «tmp.tif» будет пустым.

Я пытался поиграться с параметрами «-quality», «-resize» и «-limit memory», но, похоже, ничего не получалось. Я тоже не получаю никаких ошибок.

заранее спасибо

1

Решение

Благодаря «l’L’l» проблема действительно заключалась в том, что post_max_size не был достаточно большим

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]