Я использую [Intervention][1]
для изменения размера файлов. Я понял, что это не изменение размера больших файлов, как этот
Код, который я использую:
if (Input::hasFile('image')) { $file = Input::file('image'); $r = $file->move('uploads', $file->getClientOriginalName()); Image::make('/mountain.jpg')->resize(200,200)->save('uploads/k2.jpg'); //print_r($image); exit; }
Код работает отлично для небольших файлов. Размер файла – 2.x МБ, а мой предел PHP – 32 МБ.
Обновление : Laravel Log говорит:
' with message 'Allowed memory size of 33554432 bytes exhausted (tried to allocate 3008 bytes`
Обнаружив сообщение об ошибке, Allowed memory size of 33554432 bytes exhausted (tried to allocate 3008 bytes
, ваше приложение исчерпало память.
Увеличьте это, изменив значение memory_limit
в файле php.ini.
Обязательно перезагрузите веб-сервер.