django项目的Apache安装

时间:2012-05-08 11:30:00

标签: django apache configuration

我试图为python 2.7安装和配置apache来开发一个django应用程序。 wsgi模块已配置。 我做了以下设置

编辑httpd配置文件

Alias / media /'D:/ myProjects / mysite / site_media /'

命令拒绝,允许 允许所有人

WSGIScriptAlias /'D:\ myProjects \ mysite \ apache \ django.wsgi'

命令拒绝,允许 允许所有人

在我的网站中创建一个文件夹apache,比如D:\ myProjects \ mysite \ apache

创建名为'django.wsgi'的wsgi脚本

导入操作系统 导入系统 sys.path.append( 'd:\ MyProjects下') os.environ ['DJANGO_SETTINGS_MODULE'] ='mysite.settings'

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

在名为“site_media”的网站文件夹中创建一个新文件夹

复制所有图片,css,javascript此处

使用css&的路径编辑模板像这样的图像

HREF = “/媒体/ style.css中”

但是当在浏览器中输入'http://127.0.0.1'时,浏览器正在加载.....但没有连接到我的网站

在错误日志中检入

错误是

[2012年5月8日16:59:41] [通知]父级:子进程退出状态1 - 重新启动。

[Tue May 08 16:59:41 2012] [warn] mod_wsgi:编译为Python / 2.7。

[Tue May 08 16:59:41 2012] [warn] mod_wsgi:使用Python / 2.7.3运行时。

[Tue May 08 16:59:41 2012] [notice] Apache / 2.2.21(Win32)mod_wsgi / 3.3 Python / 2.7.3 已配置 - 恢复正常操作

[Tue May 08 16:59:41 2012] [notice] Server built:Sep 9 2011 10:26:10

[2012年5月8日16:59:41] [通知]家长:创建子流程2408

[Tue May 08 16:59:41 2012] [warn] mod_wsgi:编译为Python / 2.7。

[Tue May 08 16:59:41 2012] [warn] mod_wsgi:使用Python / 2.7.3运行时。

[2012年5月8日16:59:41] [通知]儿童2408:儿童进程正在运行

ImportError:没有名为site

的模块

请帮帮我..

1 个答案:

答案 0 :(得分:0)

如果您使用的是apache2,则必须配置/etc/apache2/sites-enabled/000-default,因为它不使用您提到的httpd.config ...