Ajax 区块上载不适用于大文件-Laravel 5.8
我需要上传大文件到我的网站,为此,我使用了Dropzone JS,我不明白,一切都是好的和真实的,但尽管如此,任何大文件的上传都没有完成,当上传小文件时,我得到了一个结果,但当我尝试使用更大的文件(如5MB)时Ajax 区块上载不适用于大文件-Laravel 5.8,ajax,laravel,dropzone.js,dropzone,laravel-5.8,Ajax,Laravel,Dropzone.js,Dropzone,Laravel 5.8,我需要上传大文件到我的网站,为此,我使用了Dropzone JS,我不明白,一切都是好的和真实的,但尽管如此,任何大文件的上传都没有完成,当上传小文件时,我得到了一个结果,但当我尝试使用更大的文件(如5MB)时 它在主机上传的一部分停止,例如(Hostinger) 不起作用,并从WampServer 4(本地主机)的laravel验证程序中给出一个错误 我试图在这里删除我的验证器,但同样的问题,我不能 上传或检查是否是一个有效的文件或类似的东西!(对于本地主机) 我尝试了很多,但我不理解问题
- 它在主机上传的一部分停止,例如(Hostinger)
- 不起作用,并从WampServer 4(本地主机)的laravel验证程序中给出一个错误
<form action="{{ route('files') }}" enctype="multipart/form-data" class="dropzone" id="fileupload" method="POST">
@csrf
<input type="hidden" name="item_id" value="{{ $item->id }}">
<div class="fallback">
<input name="file" type="files" multiple />
</div>
</form>
Dropzone.prototype.defaultOptions.dictDefaultMessage = "DRAG & DROP FILES HERE TO UPLOAD";
var myDropzone = new Dropzone("#fileupload", {
acceptedFiles: ".jpg, .jpeg, .png, .zip",
chunking: true,
method: "POST",
maxFilesize: 3072, // 3GB
chunkSize: 10000000, // 10MB
maxFiles: 6,
parallelChunkUploads: true,
});
JS:
<form action="{{ route('files') }}" enctype="multipart/form-data" class="dropzone" id="fileupload" method="POST">
@csrf
<input type="hidden" name="item_id" value="{{ $item->id }}">
<div class="fallback">
<input name="file" type="files" multiple />
</div>
</form>
Dropzone.prototype.defaultOptions.dictDefaultMessage = "DRAG & DROP FILES HERE TO UPLOAD";
var myDropzone = new Dropzone("#fileupload", {
acceptedFiles: ".jpg, .jpeg, .png, .zip",
chunking: true,
method: "POST",
maxFilesize: 3072, // 3GB
chunkSize: 10000000, // 10MB
maxFiles: 6,
parallelChunkUploads: true,
});
检查PHP.ini配置的最大大小
upload_max_filesize = 10M
post_max_size = 11M
但它是在本地主机上工作的,不是在我的主机上,我看到当我上传时,它停止了:(
maxFilesize:
代表mb而不是kb,对吗?