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)修复问题。
根据此处:
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)修复问题。