关于本地测试的时候上传比较快,且没有问题,但是一旦部署到服务器上面,上传大于超过30M的文件就会大概在上传到80%的时候,就会停止上传。出现errorObj.type属性的错误(小文件没有问题),在网上找一天都没有头绪,。 ,我在web.config都设置为上传大小的文件为200M,不存在有大小限制,
下面是对应js配置代码,
$('#fileInput1').uploadify({
'uploader': '../../Content/FileLoad/uploadify.swf',
'script': '/UserMsg/SavaFileInfo?Uid=' + $("#txtHide").val(),
'folder': "/UserInfos/" + $.trim($("#spUserN").text()) + "/myFiles",
'cancelImg': '../../Content/FileLoad/cancel.png',
'fileExt': '*.*',
'fileDesc': '*.*',
'width': 110,
'height': 30,
'wmode': "transparent",
'rollover': false, //反转效果
'sizeLimit': '209715200', //200M
'multi': true, //是否选择多文件上传
'queueSizeLimit': '999', //暂时定为一次只能传999个文件
'onComplete': ResultState,
'onError': function (event, queueId, fileObj, errorObj) {
if (errorObj.type == "HTTP") {
alert("http error");
} else if (errorObj.type == "IO") {
alert("IO error");
} else if (errorObj.type == "Security") {
alert("security error");
}
},
'onSelectOnce': function (event, data) {
// alert("对不起上传的文件大小不能超过200M(兆)");
},
'onQueueFull': function (event, queueSizeLimit) {
alert("对不起,你本次上传的文件个数超过了999个。请分批上传");
return false;
},
'onCancel': function (event, queueId, fileObj, data) {
}
});