plupload 挂起,没有任何反馈

plupload hangs with no feedback

根据此处:

Can't upload file attachments to phpBB3 forum on IIS

我在 phpBB3 中的 plupload 实现有问题。

我发现我通过了

phpbb.plupload.uploader.bind('FilesAdded', function(up, files)

但从未到过

phpbb.plupload.uploader.bind('FileUploaded', 函数(up, file, response)

除非我的文件非常小 (< 5 KB)。这仅仅是因为服务器的响应(或缺乏响应)吗?关于找出实际问题的任何提示?这样我就可以停止尝试一堆乱七八糟的东西了?

编辑: Fiddler 显示上传根本没有从我的服务器获得任何响应。使用未缩小的 plupload 文件,我可以看到(我认为)XMLHttpRequest 的所有内容都已正确构建。我基本上通过 uploadChunk 到达 xhr.send,但从未到达 xhr.onload。

如何调试服务器端问题?

原来这是我们防火墙上通用反向代理规则的问题。添加规则以专门将 HTTP(s) 流量直接传输到我们的网络服务器(而不是通过反向代理 table)修复问题。