» 您尚未 登录   注册 | 社区服务 | 帮助 | 社区 | 无图版


承德互联 承德互联 » PHP+Mysql+Apache » 居于apache2.2 + mod_fcgid 的 Django 部署
 XML   RSS 2.0   WAP 

--> 本页主题: 居于apache2.2 + mod_fcgid 的 Django 部署 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
admin



级别: 管理员
精华: 1
发帖: 4646
威望: 47 点
金钱: 23190 RMB
贡献值: 0 点
注册时间:2006-10-09
最后登录:2008-11-23
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

居于apache2.2 + mod_fcgid 的 Django 部署

在网站根目录下建立两个文件 .htaccess和django.fcgi,django项目名为py
[.htaccess]

AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L]

[django.fcgi]

#!/usr/bin/python
#-*-coding:UTF-8-*-#
import sys, os
projectName = 'py' #项目名称 如: "py"
pathAdd = os.path.dirname(os.path.abspath(__file__)) #项目所在目 如: /var/www/
projectPath = pathAdd + '/%s/' % (projectName) #项目路径 如:/var/www/py/
sys.path.insert(0,pathAdd);
sys.path.insert(0,"./");
os.chdir(projectPath)
os.environ["DJANGO_SETTINGS_MODULE"] = '%s.settings' % (projectName)
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")


[楼 主] | Posted: 2008-04-03 01:10 顶端
flyfox



级别: 新手上路
精华: 0
发帖: 1
威望: 1 点
金钱: 0 RMB
贡献值: 0 点
注册时间:2008-06-02
最后登录:2008-06-02
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



有没有搞错,从我的博客里拿了东西也不注明一下转载。

[1 楼] | Posted: 2008-06-02 18:31 顶端

承德互联 -> PHP+Mysql+Apache





Powered by PHPWind v6.3.2 Code © 2003-06 PHPWind
Total 0.042137(s) query 7, Time now is:11-24 04:41, Gzip enabled

You can contact us