我創建了一個Django應用程序(在本地正常工作),但我無法在Azure網站中部署。我收到「HTTP 500內部服務器錯誤」。在azure網站上爲Django應用程序配置問題
由於該網站在本地工作,我相信我可能會在應用程序的配置中出現問題。
我在應用程序設置如下:
DJANGO_SETTINGS_MODULE | chocolate.settings
PYTHONPATH | C:\Users\User\Dropbox\chocolate-chocolate\chocolate;C:\Users\User\Dropbox\chocolate-chocolate\site-packages
WSGI_HANDLER | django.core.handlers.wsgi.WSGIHandler()
這對於處理程序:
* | C:\Python27\python.exe | C:\python27\Scripts\wfastcgi.py
這是我的應用程序的文件層次:
chocolate-chocolate\
chocolate\
chocolate # this is the app
chocolate\
manage.py
web.config
chocolate\
__init__.py
settings.py
urls.py
wsgi
...
site-packages\
django\
....
在'settings.py'中設置'DEBUG = True',看到你會得到關於錯誤的更多細節。 – Rohan
我已經這麼做了。不幸的是,我沒有得到任何進一步的信息 – user2935750
一個簡單的500你需要訪問服務器錯誤日誌來找出問題所在。我對azure不熟悉,但不知何故他們必須讓您訪問服務器日誌。 –