Php 如何在laravel中上传大文件?
我想上传一个最大40mb的大文件(视频)到服务器 当我上传一个2mb大小的文件时,它工作得非常好,但是当文件大小超过4mb时,它就会超时 我是这样上传的:Php 如何在laravel中上传大文件?,php,laravel,video,file-upload,Php,Laravel,Video,File Upload,我想上传一个最大40mb的大文件(视频)到服务器 当我上传一个2mb大小的文件时,它工作得非常好,但是当文件大小超过4mb时,它就会超时 我是这样上传的: $getTrailer = Input::file('Filedata'); $trailer = time().'.'.$getTrailer->getClientOriginalExtension(); $destinationPath = public_path().sprintf('/assets/adm
$getTrailer = Input::file('Filedata');
$trailer = time().'.'.$getTrailer->getClientOriginalExtension();
$destinationPath = public_path().sprintf('/assets/admin/images/movie/trailers/videos/');
Input::file('Filedata')->move($destinationPath, $trailer);
我建议使用名为的第三方代码库,它使用异步javascript。它解决了通过web界面处理大型文件上载的许多问题,并为开发人员和用户提供了一系列简化的功能,例如:
- 文件分块,因此可以绕过上载限制
- 拖放支持
- 多文件支持
- 针对需要它的浏览器的优雅回退
学习如何使用它可能需要一些努力,但您可能会发现它是一个非常有用的开发工具,相对来说,它更易于定制 使用laravel磁盘存储
Storage::disk('local')->put('file.txt', 'Contents');
我拥有的共享服务器可能重复。无法访问php.ini文件。我该怎么办?