我已经使用uWSGI + Cherokee成功部署了一个Django应用程序。 但是,在我决定使用Django之前,我想尝试使用Pylons。
到目前为止,我已遵循此处的说明/建议: Deploying Pylons with uWSGI
贴纸服务毫无障碍地工作。但是当我尝试通过uWSGI服务时,我无处可去:
/usr/bin/uwsgi -s :5000 --paste config:/var/www/env/helloworld/development.ini -H /var/www/env -M
我的uWSGI主进程和工作进程已生成。所以,我访问http://localhost:5000 这就是我得到的:
Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error.
我的终端回读(并在刷新浏览器时重复):
invalid request block size: 21573...skip
我做错了什么? 我找不到任何针对uWSGI + Cherokee
的指南或步骤答案 0 :(得分:5)
您不应访问http://localhost:5000。 5000它是切诺基和uWSGI之间通信的端口。所以你试图直接访问uWSGI。您需要配置切诺基,然后转到您在切诺基配置的地址:端口以查看您的网站。
文档: