【发布时间】:2013-07-14 21:00:49
【问题描述】:
尝试使用 Dropzone 上传 3MB 或更大的文件,但它对我不起作用,即使我指定了 500MB 的 maxFilesize。尝试查看其他答案,但它们对我不起作用。
这是我的 HTML:
<form id="dropzone" action="photoupload.php" class="dropzone" enctype="multipart/form-data">
</form><br />
这是我对 Javascript 的看法:
Dropzone.options.dropzone = {
maxFilesize: 500,
acceptedFiles: "image/*",
init: function() {
this.on("uploadprogress", function(file, progress) {
console.log("File progress", progress);
});
}
}
脚本适用于接受文件部分(拒绝所有非图像),但不会上传大于 2 到 3 MB 的文件,我不知道为什么。
任何帮助将不胜感激!
【问题讨论】:
-
当您尝试上传大于 3MB 的文件时会发生什么?此外,默认的 maxFilesize 为 500MB,因此您无需指定
-
什么都没有发生,文件只是没有上传到文件夹中。小文件和图标会被上传,但普通/大图片不会。
-
你看到上传进度了吗?还是只是没有查看文件?
-
我认为 PHP 是这里的问题。检查你的 php.ini
标签: dropzone.js