小编Jer*_*ckx的帖子

上传大文件nginx + uwsgi

stack:flask 0.10 + uwsgi 1.4.5 + nginx 1.2.3

我可以通过我的应用程序上传小文件(<100k),但较大的文件会失败.uwsgi日志显示:

无效(太大)CONTENT_LENGTH.跳跃.

nginx日志没有显示任何有用的东西.

我尝试了以下内容,没有成功:

  • [nginx conf] client_max_body_size 0或20M
  • [uwsgi conf] limit-post:0或20000000
  • [flask conf] MAX_CONTENT_LENGTH = 20000000

所以我的问题:

  1. 在其他地方我可以改变吗?
  2. 有没有办法在运行时在uwsgi/nginx上验证使用的选项?

python nginx flask uwsgi

7
推荐指数
1
解决办法
7663
查看次数

强行打开某些鸡蛋目录

我有一个PyQt应用程序的蛋分发,我自己构建,它包含sphinx生成的文档.当我从应用程序调用帮助文件时,它会在QtWebKit.QWebView窗口中打开sphinx index.html.显然,只有index.html文件从egg中提取到OS的egg目录中(例如Windows下的[..]\Application Data\Python-Eggs \).

这会导致css损坏,图像损坏和链接断开,因为这些其他文件似乎没有得到解压缩; 它们存在于egg文件中,但不存在于egg目录中.

我错过了什么吗?有没有办法强制立即解压缩所有的html,css,图像文件?

python egg setuptools python-sphinx

5
推荐指数
1
解决办法
1955
查看次数

标签 统计

python ×2

egg ×1

flask ×1

nginx ×1

python-sphinx ×1

setuptools ×1

uwsgi ×1