我正在按照本教程在 Windows IIS 管理器上托管我的 django 应用程序。遵循教程中的所有步骤后,我得到了以下内容HTTP Error 500.0 - Internal Server Error
有什么办法可以解决问题吗??我没有找到任何解决方案...
我在用,
Python==3.10.0
Django==3.2.8
wfastcgi==3.0.0
IIS 10.0.17763.1
我也遇到了同样的问题(错误代码 0x00000067),并且 24 小时都在用头撞墙。我是 Windows 服务器的新手,但十多年来一直在 Linux 服务器上部署 Django 应用程序。
就我而言,我在几个方面偏离了您引用的 Johnnyboycurtis 教程:
我假设您的应用程序在运行 Django 开发服务器 ( py manage.py runserver
-> http://localhost:8000 ) 时可以正常工作,您的应用程序看起来与预期一样(当 DEBUG = True 在 settings.py 中时)
修复我的代码安装意味着采取以下步骤:
deactivate
(如果您激活了 python 虚拟环境)py -m pip install wfastcgi
请注意,我不必更改假设我的虚拟环境的任何其他设置: