使用 plupload 上传时出现 HTTP 错误 500
Http error 500 while uploading with plupload
我在使用 plupload
上传时遇到 Http 错误 500,我搜索了更多有关此问题的信息,有人说这是关于内存限制或最大上传大小或其他问题,我已经测试了所有问题他们,但问题是当我上传一些文件时,他们上传得很好,但过了一会儿我删除了这些文件并尝试再次上传,它导致 HTTP 错误 500。
我正在使用 plupload
laravel.
有什么帮助吗?
非常感谢:)
我找到了一种将文件分成两部分的方法 plupload
我发现当文件的 Plupload 块大小大于配置的 IIS 默认上传大小时我收到 HTTP 500 错误。
通过 amending this in the web.config
我能够防止错误,例如
<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" />
</system.web>
</configuration>
其中 1048576
以 kB 为单位,因此在本例中为 1GB。
500 错误的另一个可能问题是在发送文件时无法找到路由或者服务器端参数丢失或无效POST。
要诊断,请将以下内容添加到 JavaScript,然后检查 err.response
的结果以获取线索:
var uploader = new window.plupload.Uploader({
...
});
uploader.bind('Error', function (up, err) {
console.log("Failed to upload file: " + err.response);
});
我在使用 plupload
上传时遇到 Http 错误 500,我搜索了更多有关此问题的信息,有人说这是关于内存限制或最大上传大小或其他问题,我已经测试了所有问题他们,但问题是当我上传一些文件时,他们上传得很好,但过了一会儿我删除了这些文件并尝试再次上传,它导致 HTTP 错误 500。
我正在使用 plupload
laravel.
有什么帮助吗?
非常感谢:)
我找到了一种将文件分成两部分的方法 plupload
我发现当文件的 Plupload 块大小大于配置的 IIS 默认上传大小时我收到 HTTP 500 错误。
通过 amending this in the web.config
我能够防止错误,例如
<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" />
</system.web>
</configuration>
其中 1048576
以 kB 为单位,因此在本例中为 1GB。
500 错误的另一个可能问题是在发送文件时无法找到路由或者服务器端参数丢失或无效POST。
要诊断,请将以下内容添加到 JavaScript,然后检查 err.response
的结果以获取线索:
var uploader = new window.plupload.Uploader({
...
});
uploader.bind('Error', function (up, err) {
console.log("Failed to upload file: " + err.response);
});