我正在使用
intervention/image 2.3
。当我尝试上传图片时,出现以下错误:
AbstractEncoder.php文件的InvalidArgumentException,行号为212
质量必须在0到100之间
以下是相关代码:
$file = Input::file('image');
$filename = time() . '.' . $file->getClientOriginalExtension();
Image::make($file)->resize(50, 50)->save(storage_path() . DIRECTORY_SEPARATOR . 'uploads', $filename);
任何一条指导都会对我很有帮助。根据此 URL,我尝试传递第二个可选参数即质量但未成功。我甚至尝试了
Image::make($file)->resize(50, 50)->save(storage_path() . DIRECTORY_SEPARATOR . 'uploads'. $filename, 50);
$filename
前面的代码是Image::make($file)->resize(50, 50)->save(storage_path() . DIRECTORY_SEPARATOR . 'uploads', $filename);
。应该改成用点号.
。请为我翻译这段内容。 - Vineet