使用plupload上传时出现HTTP错误500

时间:2019-05-07 20:11:11

标签: ajax laravel laravel-5.7 plupload

使用plupload上传时出现Http错误500,我搜索了更多有关此问题的信息,有人说这是关于内存限制或最大上传大小的问题,我已经测试了所有这些问题,但是问题是当我上传一些文件时,它们上传得很好,但是过一会儿我删除了这些文件并尝试再次上传时,它导致HTTP错误500。 我正在使用plupload laravel。

有什么帮助吗?

非常感谢您:)

3 个答案:

答案 0 :(得分:0)

我找到了使文件成为plupload部分的方法

答案 1 :(得分:0)

当文件的Plupload块大小大于配置的IIS默认上载大小时,我发现HTTP 500错误。

通过amending this in the web.config,我能够防止该错误,例如

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="1048576" />
    </system.web>
</configuration>

其中1048576以kB为单位,因此在这种情况下为1GB。

答案 2 :(得分:0)

发送文件时,找不到路由或服务器端POST缺少参数或参数无效,这是500个错误的另一个可能问题。

要进行诊断,请将以下内容添加到JavaScript中,然后检查err.response的结果以寻找线索:

var uploader = new window.plupload.Uploader({
    ... 
});

uploader.bind('Error', function (up, err) {
    console.log("Failed to upload file: " + err.response);
});
相关问题