我想在wamp(最新版本)上安装django python。完成所有配置后,我得到一个500内部错误。当我检查我的错误日志时,我发现有一个语法错误,并且与我从google找到的相同。我在这里复制了它,所以请告诉我什么问题是请。对于背景我正在使用Windows 7 64位专业版与瓦特2.2 32位。这里是我的configs:wamp django apache错误
LoadModule wsgi_module modules/mod_wsgi.so
这是我django.wsgi:
import os
import os.path
import sys
sys.path.append('d:/projects/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'testProject.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] mod_wsgi (pid=680, process='', application='localhost|'): Failed to parse WSGI script file 'D:/projects/testproject/django.wsgi'.
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] mod_wsgi (pid=680): Exception occurred processing WSGI script 'D:/projects/testproject/django.wsgi'.
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] File "D:/projects/testproject/django.wsgi", line 2
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] sys.path.append('d:/projects/') os.environ['DJANGO_SETTINGS_MODULE'] = 'testproject.settings'
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] ^
[Wed Mar 28 01:11:33 2012] [error] [client 127.0.0.1] SyntaxError: invalid syntax
[Wed Mar 28 01:11:57 2012] [notice] Parent: Received shutdown signal -- Shutting down the server.
我肯定有我丢失的东西。请帮忙。
编辑:
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] mod_wsgi (pid=3156, process='', application='localhost|'): Failed to parse WSGI script file 'D:/projects/testproject/django.wsgi'.
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] mod_wsgi (pid=3156): Exception occurred processing WSGI script 'D:/projects/testproject/django.wsgi'.
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] File "D:/projects/testproject/django.wsgi", line 2
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] sys.path.append('d:/projects/') os.environ['DJANGO_SETTINGS_MODULE'] = 'testproject.settings'
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] ^
[Wed Mar 28 12:39:11 2012] [error] [client 127.0.0.1] SyntaxError: invalid syntax
在错误日志它把一个符号(^)下os.environ说有一个语法错误。所以我做了格雷厄姆的建议,并确定了我的行结束,但仍然是我得到的错误。错误500内部错误。
你可以张贴d:/projects/testproject/django.wsgi – 2012-03-28 00:51:23
编辑我的代码片段,并添加了django.wsgi文件感谢pastylegs – 2012-03-28 00:58:18