=波波日志 > PHP/apache/Perl > Django 在Windows上安装(Vista Xp适用)=
[转]Django 在Windows上安装(Vista Xp适用)
1. 不需要设置setting.py文件的路径,MEDIA_ROOT,MEDIA_URL等
2. LoadModule python_module modules/mod_python.so
3.
## 目录结构
E:\Python
- Danmoo
- settings.py
- urls.py
- Media
- CSS
- JS
Listen 127.0.0.1:8888
<VirtualHost 127.0.0.1:8888>
# Admin media file location
<Directory "E:/Python/Danmoo/media/">
Options Indexes # 显示文件结构,部署的时候可以取消
AllowOverride All
Order allow,deny
Allow from all
</Directory>
# Site media file location
<Directory "E:/Python/Danmoo/webroot/">
Options Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Location "/">
SetHandler python-program
PythonPath "['E:/Python/Django','E:/Python'] + sys.path" #注意路径格式Danmoo是我的项目
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE Danmoo.settings
PythonDebug On # 部署的时候设为Off
</Location>
Alias /media/ E:/Python/Danmoo/media/
Alias /media/ E:/Python/Danmoo/webroot/
<Location "/media">
SetHandler None
</Location>
<Location "/webroot">
SetHandler None
</Location>
<LocationMatch "\.(jpg|gif|png)$">
SetHandler None
</LocationMatch>
</VirtualHost>
## http://www.dscpl.com.au/wiki/ModPython/Articles/GettingModPythonWorking
我的做法是新建一个VH, 按照我的报错经验,无法成功利用Apache来Host静态文件主要的问题在于路径的错误!
你可以将SetEnv DJANGO_SETTINGS_MODULE Danmoo.settings 设置错误,查看mod_python的Debug信息,或者Apache的error.log文件,查看你的DocumentRoot是否设置正确,还有就是路径的文件夹的权限,设置为可读等
2. LoadModule python_module modules/mod_python.so
3.
## 目录结构
E:\Python
- Danmoo
- settings.py
- urls.py
- Media
- CSS
- JS
Listen 127.0.0.1:8888
<VirtualHost 127.0.0.1:8888>
# Admin media file location
<Directory "E:/Python/Danmoo/media/">
Options Indexes # 显示文件结构,部署的时候可以取消
AllowOverride All
Order allow,deny
Allow from all
</Directory>
# Site media file location
<Directory "E:/Python/Danmoo/webroot/">
Options Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Location "/">
SetHandler python-program
PythonPath "['E:/Python/Django','E:/Python'] + sys.path" #注意路径格式Danmoo是我的项目
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE Danmoo.settings
PythonDebug On # 部署的时候设为Off
</Location>
Alias /media/ E:/Python/Danmoo/media/
Alias /media/ E:/Python/Danmoo/webroot/
<Location "/media">
SetHandler None
</Location>
<Location "/webroot">
SetHandler None
</Location>
<LocationMatch "\.(jpg|gif|png)$">
SetHandler None
</LocationMatch>
</VirtualHost>
## http://www.dscpl.com.au/wiki/ModPython/Articles/GettingModPythonWorking
我的做法是新建一个VH, 按照我的报错经验,无法成功利用Apache来Host静态文件主要的问题在于路径的错误!
你可以将SetEnv DJANGO_SETTINGS_MODULE Danmoo.settings 设置错误,查看mod_python的Debug信息,或者Apache的error.log文件,查看你的DocumentRoot是否设置正确,还有就是路径的文件夹的权限,设置为可读等
类别:PHP/apache/Perl 作者:转载 日期:2009-06-29 【评论:0】
相关文章
- ·Windows XP安装问题解答精选
- ·在Windows XP中制作屏保
- ·在Windows XP中共享上网
- ·安装 Windows XP 后硬件不兼容的处理
- · Windows XP下扫描仪的安装和使用
- ·windows xp sp3 安装Sql 2005失败处理
- ·安装sql server 2000时出现:以前的某个程序安装已在安装计算机上
- ·巧装大硬盘上XP
- ·Apache+php+mysql在windows下的安装与配置图解(1)
- ·Apache+php+mysql在windows下的安装与配置图解(2)
- ·Apache+php+mysql在windows下的安装与配置图解(3)
- ·windows XP精彩答辩
暂时没有评论!
发表留言
热门博文
最新博文
- PHP socket套接字学习
- Warning Cannot send session cookie - headers already sent
- php与flash as3 socket通信源代码
- php socket套接字聊天室源代码
- php获取来源页面
- CentOS5.5配置Apache PHP MySQL
随机博文
- perl操作数据库的各方式
- PHP“Cannot use object of type stdClass as array”
- 剖析PHP中的输出缓冲
- Apache+php+mysql在windows下的安装与配置图解(1)
- php与mssql存储过程的返回值
- php调用ms sql存储过程
广告商赞助

