本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7593802
建立时间:2006年5月29日




[Django]fastCGI方式跑Django
软件技术

lhwork 发表于 2007/1/15 17:34:30

原本想找个支持mod_python的空间来玩玩,但是要么太贵要么速度太慢,终究还是选择了dreamhost,在他上面买了支持python的空间,打算好好玩玩python这个东东,之前看了看上面的环境: <a href="mailto:hackgou@runts:~$">hackgou@runts:~$</a> whereis python  python: /usr/bin/python /usr/bin/python2.3 /usr/bin/python2.2-popy-config \ /usr/bin/python2.2 /usr/bin/python2.4 /etc/python2.3 /etc\ /python2.4 /etc/python2.2 /usr/lib/python2.3 /usr/lib/python2.2 \ /usr/lib/python2.4 /usr/local/lib/python2.3 /usr/local/lib/python2.\ 2 /usr/local/lib/python2.4 /usr/include/python2.3 /usr/include/python2.2 \ /usr/include/python2.4 /usr/share/man/man1/python.1.gz   呵呵,够夸张的,从2.2到2.4的版本都有。 还好!fastCGI的支持是知道的,上面的主机对python和perl的支持都是通过FastCGI的方式实现的。以前没有彻底的玩过FastCGI、更别说python的FastCGI了。首先是添加一个Python的FastCGI gateway。虽然dreamhost的wiki上面说使用fcgi.py比较方便,但是后来发现Flup,这也是一个Frame不光有fastCGI gateway,而且他提供一个类似mod_python的publish的东东,那就用他了: wget http://www.saddi.com/software/flup/dist/flup-r1968.tar.gz wget抓来之后。用setup.py安装。/usr/lib/python2.4 咱是没有权限,那就在~/下面建立一个自己的lib-python,作为自己的$PYTHONPATH。 在.bash_prifile里面添加export $PYTHONPATH=$PYTHONPATH:~/lib-python  OK,开始安装我们自己的lib: python2.4 setup.py install --install-lib  ~/lib-python/ --install-scripts ~/lib-python/ 这样会安装到我自己的lib-python而不是默认的/usr/lib/python2.4/site-packages/。 OK,写个简单的helloworld.py(flup的fcig路径是from flup.server.fcgi import WSGIServer),测试一下flup。OK。通过 然后svn把django的代码也拉到lib-python中去。再按照django的手册创建一个demo,写一个简单的测试app.py。页面是出来了,但是是django报错的东东。还好,聊胜于无。为什么呢?东翻翻、西翻翻,看到木头的文章,他说rewrite后能够成功,但是我还悄悄的去http://www.djangocn.org/django.fcgi看了看,呵呵和我的错误一样。不可能跟这个rewrite有关系的吧,既然如此,那我就添加重写规则吧,一添加,呵呵,果然奏效。


阅读全文(3801) | 回复(1) | 编辑 | 精华
 


回复:fastCGI方式跑Django
软件技术

WEBIMPL(游客)发表评论于2008/3/26 14:04:13

我测试的nginx + flup + django环境,可是有一个错解决不了,能帮我看看吗? 地址是http://test.webimpl.com/,页面上有错误堆栈 我的联系方式MSN/email:helongyun@hotmail.com,谢谢


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.336 second(s), page refreshed 144767212 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号