【发布时间】:2012-05-16 21:15:02
【问题描述】:
我正在尝试为 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 脚本
导入操作系统 导入系统 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="/media/style.css"
但是当在浏览器中输入“http://127.0.0.1”时,浏览器正在加载.....但没有连接到我的网站
在错误日志中检查时
错误是
[Tue May 08 16:59:41 2012] [notice] 父进程:子进程以状态 1 退出 -- 正在重新启动。
[2012 年 5 月 8 日星期二 16:59:41] [警告] mod_wsgi:为 Python/2.7 编译。
[2012 年 5 月 8 日星期二 16:59:41] [警告] mod_wsgi:运行时使用 Python/2.7.3。
[2012 年 5 月 8 日星期二 16:59:41] [通知] Apache/2.2.21 (Win32) mod_wsgi/3.3 Python/2.7.3 已配置 -- 恢复正常操作
[Tue May 08 16:59:41 2012] [notice] 服务器建成时间:2011 年 9 月 9 日 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: 没有名为站点的模块
请帮帮我..
【问题讨论】:
-
我把它配置好了。Python安装是问题
标签: django apache configuration