我想在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