我正在尝试使用干预来调整 Laravel 4.2 中的图像大小,但我想一次将图像移动到 2 个不同的文件夹。
如果我运行下面的代码
if(Input::hasFile('product_images')) {
$images = Input::file('product_images');
foreach($images as $image) {
if($image->isValid()) {
$file_name = microtime();
$file_name = str_replace(' ', '_', $file_name);
$file_name = str_replace('.', '_', $file_name);
$file_name = $file_name . '.' . $image->getClientOriginalExtension();
$file_name = $image->getClientOriginalExtension();
$image->move(public_path() . '/uploads/', $file_name);
$file = Image::make(sprintf('uploads/%s', $file_name))->resize(800, 600)->save();
它(上面的代码)适用于上传文件夹,但是,如果我在上传文件夹中创建另一个名为 thumbnail 的文件夹并添加下面的行,我会得到错误......,
("Intervention\Image\Exception\NotReadableException","message":"图像源不可读")........
$file = Image::make(sprintf('uploads/thumbnail/%s', $file_name))->resize(75,75)->save();
提前致谢