我试图为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
的模块请帮帮我..
答案 0 :(得分:0)
如果您使用的是apache2,则必须配置/etc/apache2/sites-enabled/000-default
,因为它不使用您提到的httpd.config ...