我正在制作自定义插件,在其中我上传csv文件和更新数据库。问题是csv文件几乎有350MB,当我尝试将它上传到本地主机时,它给我这个错误
[error] [client 127.0.0.1] PHP Warning: POST Content-Length of 322904214 bytes exceeds the limit of 104857600 bytes
我正在使用简单的表单上传文件,有没有什么好的方法可以让用户上传大量的文件
我有一个基于Laravel 5的应用程序,具有文件上传功能。除了上传一些PDF文件外,一切都很好。
应用程序不能上传一些PDF文件,当我试图打开它们时,它们看起来像任何其他PDF文件一样正常。知道怎么解决这个问题吗?
dd($request); //MyRequest $request
// Here is the part of dd function related to file
+files: FileBag {#244 ▼
#parameters: array:1 [▼
"file" => UploadedFile {#27 ▼
可能重复:
我有上传图像的表单,我测试,如果我上传图像,其中有9 mb大小,php返回错误:
POST Content-Length of 10194008 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
我希望不要上传超过2MB的文件,在第一行中我有以下代码:
if (!empty($_FILES['main_photo']['name'])) {
if ( $_FILES['main_photo']['size'] > 10
我正在将我的文件上传到亚马逊S3,不需要将它们存储在本地。我不想使用unlink()或cron作业,而是想将文件添加到tmp文件夹,并从那里将它们发送到亚马逊S3。我尝试在配置选项中指定路径:
$tmp = ini_get('upload_tmp_dir');
$config['upload_path'] = $tmp;
我得到了一个上传错误:
The upload destination folder does not appear to be writable.
我将我的tmp文件夹设为可写,但仍然收到错误。有人知道如何使用CI上传库直接上传到tmp文件夹吗