我正在尝试为 python 2.7 安装和配置 apache 以开发 django 应用程序。wsgi 模块已配置。我做了以下设置
编辑 httpd 配置文件
别名 /media/ 'D:/myProjects/mysite/site_media/'
命令拒绝,允许所有人允许
WSGIScriptAlias / 'D:\myProjects\mysite\apache\django.wsgi'
命令拒绝,允许所有人允许
在我的站点中创建一个文件夹 apache,比如 D:\myProjects\mysite\apache
创建名为 'django.wsgi' 的 wsgi 脚本
import os import sys sys.path.append('D:\myProjects') os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
导入 django.core.handlers.wsgi 应用程序 = django.core.handlers.wsgi.WSGIHandler()
在我的站点文件夹中创建一个名为“site_media”的新文件夹
在此处复制所有图像、css、javascript
使用 css 和图像的路径编辑模板,如下所示
href="/media/style.css"
但是当在浏览器中输入“http://127.0.0.1”时,浏览器正在加载.....但没有连接到我的网站
在错误日志中检查时
错误是
[2012 年 5 月 8 日星期二 16:59:41] [通知] 父级:子进程以状态 1 退出 - 正在重新启动。
[2012 年 5 月 8 日星期二 16:59:41] [警告] mod_wsgi:为 Python/2.7 编译。
[2012 年 5 月 8 日星期二 16:59:41] [警告] 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] 服务器搭建:Sep 9 2011 10:26:10
[Tue May 08 16:59:41 2012] [notice] Parent: Created child process 2408
[2012 年 5 月 8 日星期二 16:59:41] [警告] mod_wsgi:为 Python/2.7 编译。
[2012 年 5 月 8 日星期二 16:59:41] [警告] mod_wsgi:运行时使用 Python/2.7.3。
[Tue May 08 16:59:41 2012] [notice] Child 2408: Child process is running
ImportError:没有名为站点的模块
请帮我 ..