【发布时间】:2013-04-25 02:13:31
【问题描述】:
我在 wsgi 应用程序中使用 Nginx 和 uwsgi。当我尝试上传图像时,有时应用程序无法获取图像并且曾经出现错误413 entity too large。
我通过添加client_max_body_size 4M; 解决了这个问题,我的Nginx conf 看起来像:
//Add sample Nginx Server
//Block here
错误停止显示,但文件仍未到达应用程序。我不明白它适用于某些计算机,它也适用于某些计算机。
【问题讨论】:
-
我认为你所做的是正确的。但还要检查您的目录权限和 Nginx 日志以获取失败信息。
-
错误日志中绝对没有错误我想知道为什么..他们有权限,因为我说它适用于某些客户端,但它不能适用于某些..我已经尝试过几乎所有的浏览器结果是随机的,不一致的..
-
能否添加您在问题中使用的示例 Nginx 配置(主要是服务器块)?
-
服务器块是 server { listen 127.0.0.1:22989; client_max_body_size 4M; client_body_buffer_size 128k;
标签: python-2.7 nginx wsgi uwsgi