0

1、在做图片上传的功能,使用的disk是ftp

目前大致流程

  1. 后端获取$file = $request->file() ,直接storeAs到ftp服务器的source目录

  2. $file->move进行tmp临时文件移动操作,移到本地source目录进行后续的缩略图等操作(问题1:需不需要对tmp进行这种多此一举的操作?或者有什么方法可以直接进行缩略图、打水印的操作?)

  3. 利用Intervention\Image第三方包 对本地source目录的图片进行缩略图Image::make($tmp_file_path)->widen() 操作 (此时如何将缩略图发送的ftp disk?)

  4. 这一步问题和第三步类似,如何打水印完传到ftp disk

有老司机有其他流程的麻烦指点下

1个回答

0

老兄,我也遇到这个问题,我直接让前端裁剪好,把大图和小图都传给我,然后我传到ftp服务器。水印没搞过。
我用的是Laravel 5.1默认的自带ftp上传文件,我的为啥直接连接不上?

撰写答案