首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法启动uwsgi的ubuntu 10.10

无法启动uwsgi的ubuntu 10.10
EN

Server Fault用户
提问于 2010-12-01 21:52:03
回答 1查看 548关注 0票数 0

当我运行"/etc/init.d/uwsgi start“时,什么都不会发生,终端只会给我一个新的行,没有输出。ps中也没有uswsgi的迹象,/var/log/uwsgi.log是空的。

我在背这条指令:

http://library.linode.com/web-servers/nginx/python-uwsgi/ubuntu-10.10-maverick

EN

回答 1

Server Fault用户

发布于 2011-03-05 06:21:09

我发现最好从命令行调试uwsgi。使用可能有用的xml文件格式,或者如果您愿意的话使用.ini文件格式。您还需要一个支持应用程序某种类型的WSGI处理程序的堆栈。django的例子是:

/home/project/django_wsgi.py:

代码语言:javascript
复制
import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()

/home/project/uwsgi.xml:

代码语言:javascript
复制
<uwsgi> 
    <module>django_wsgi</module>
    <http>127.0.0.1:8080</http>
    <pythonpath>/home/project</pythonpath>
    <master/>
    <max-requests>5000</max-requests>
</uwsgi>

然后测试它:

matt@mcp:~$ uwsgi -x /home/project/uwsgi.xml

您需要最新版本的uwsgi才能运行.96+。

希望这能有所帮助。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/208079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档