openshift 3 Django请求太大

2024-10-01 11:38:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我把一个django应用从Openshift 2迁移到了Openshift3线上。它有一个上传功能,允许用户上传音频文件。文件通常大于50MB。在Openshift3中,如果我尝试上传文件,它只适用于大约12MB的文件。大于12MB会在firefox中显示一条错误消息“连接已取消”。铬提供了更多细节:

Request Entity Too Large
The requested resource
/myApp/upload
does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit.

我用的是wsgi_mod-express。通过在google上搜索这个错误消息,我可以看到我可能在web服务器配置中遇到了任何限制。那会是什么样的限制?我怎样才能改变它?在


Tags: 文件thedjango用户功能消息datarequest
1条回答
网友
1楼 · 发布于 2024-10-01 11:38:15

根据运行mod_wsgi-express start-server help的帮助消息:

 limit-request-body NUMBER
                    The maximum number of bytes which are allowed in a
                    request body. Defaults to 10485760 (10MB).

更改app.sh以添加该选项并将其设置为更大的值。在

相关问题 更多 >