我想将大小为40mb的大文件(视频)上传到服务器。
当我上传文件大小2mb时,它工作得非常好,但是当文件大小超过4mb时,它会超时。
这就是我上传的方式:
$getTrailer = Input::file('Filedata');
$trailer = time().'.'.$getTrailer->getClientOriginalExtension();
$destinationPath = public_path().sprintf('/assets/admin/images/movie/trailers/videos/');
Input::file('Filedata')->move($destinationPath, $trailer);
答案 0 :(得分:0)
我建议使用名为BlueImp (link)的第三方代码库,它使用异步javascript。它解决了通过Web界面处理大型文件上传的许多问题,并提供了一系列功能,可以为开发人员和用户简化,例如:
学习如何使用它可能需要花费一些精力,但您可能会发现它是一个非常有用的开发工具,相对容易定制。
答案 1 :(得分:0)