【发布时间】:2019-10-29 17:50:13
【问题描述】:
我遇到了问题:无法上传超过 1024Kb 的文件。 系统说:
文件大小错误。文件超过了允许的最大大小 1024 kb
Error message img 我需要有机会上传 5Mb 的文件。 我用以下行更改了 .htaccess 文件,但没有成功:
php_value post_max_size 5M
php_value upload_max_filesize 5M
我找到了 plupload.full.min.js 脚本 在我看来,这个脚本负责上传文件大小限制。 请在我的谷歌驱动器上找到这个脚本:https://drive.google.com/open?id=1Yg8ZpZjcwzesYWt8qoG7HoNkl3lc9LkZ
试图隐藏此块,但再次失败:
o.addFileFilter("max_file_size", function(e, t, n) {
3848 var r;
3849 e = o.parseSize(e), t.size !== r && e && t.size > e ? (this.trigger("Error", {
3850 code: o.FILE_SIZE_ERROR,
3851 message: o.translate("File size error."),
3852 file: t
3853 }), n(!1)) : n(!0)
3854 }),
尝试改变 k 变量也成功了:
f = function(e) {
if ("string" != typeof e) return e;
var t = {
t: 1099511627776,
g: 1073741824,
m: 1048576,
k: 1024
},
n;
return e = /^([0-9]+)([mgk]?)$/.exec(e.toLowerCase().replace(/[^0-9mkg]/g, "")), n = e[2], e = +e[1], t.hasOwnProperty(n) && (e *= t[n]), e
};
【问题讨论】:
-
您使用的 joomla 版本以及 plupload 是否属于任何 3rd 方组件。
-
@AmitRay Joomla! 3.6.2 Stable 和Joomla Platform 13.1.0 Stable plupload 脚本属于ZOO 组件。但在动物园里没有这样的文件上传限制选项。