Недостаточно памяти, когда я позволяю пользователям изменять размеры изображений современных камер с разрешением 12 Мп или выше. Даже некоторые изображения размером всего 900 КБ занимают гораздо больше места в памяти, потому что они основаны на размере пикселя (я думаю), так что ...
У меня есть SSH-доступ к общему серверу 1 & 1, и я следовал их инструкциям, чтобы загрузить imagemagick и сконфигурировать / сделать / установить его в каталог на моем сервере. Теперь, что мне нужно сделать в php, чтобы сделать то же самое, что и
$originalImage = imagecreatefromjpeg($src);
$finalImage = imagecreatetruecolor($newWidth,$newHeight);
imagecopyresampled($finalImage, $originalImage, 0, 0, 0, 0, $newWidth, $newHeight, $originalWidth, $originalHeight);
imagejpeg($finalImage,$saveDest,$jpeg_quality);
переменные, я надеюсь, говорят сами за себя. Я пытался найти способ установки расширения imagick, но я действительно заблудился, когда прочитал о PECL и PEAR, и я действительно не хочу как-то испортить рабочую установку php.