最近我们将 mod_wsgi 升级到了 v 4.5.15。当尝试从 Chrome 上传 700KB 或更大的文件到 Django 项目时,Django 网站崩溃了。从 Firefox 上传相同的文件则很流畅。
我在文档中发现,mod_wsgi 的配置选项比以前的版本更多。完整的设置列表位于WSGIDaemonProcess 的文档。
目前我只python-path
在选项中定义了。如果上传问题与配置有关,我应该尝试解决哪些设置?
附带问题:Chrome 和 Firefox 在处理文件上传方面有何不同。
答案1
Apache 配置中似乎存在与冲突mod_wsgi
。mod_http2
有报告称类似的错误。
禁用mod_http2
可修复此问题。升级mod_http2
到最新版本也许也能解决问题。