【发布时间】:2021-01-01 19:08:27
【问题描述】:
我正在尝试在 Windows 2016 服务器 IIS 服务器上托管我的 Django 应用程序。我曾使用 Python、Django、pipenv 作为虚拟环境,使用 PostgreSQL 作为数据库。 如何托管正在使用域名?
我几乎尝试了互联网上所有可用的东西,但直到现在我都没有成功。 也许我没有完美的教程或找到正确的教程来托管 Django 应用程序。
请帮我在 IIS 10 上托管 Django 应用程序。
我将非常感谢您的帮助
提前致谢。
读取 WSGI 处理程序时发生错误:
Traceback (most recent call last):
File "c:\users\sachin kumar\.virtualenvs\login-zru7l_54\lib\site-packages\wfastcgi.py", line 791, in main
env, handler = read_wsgi_handler(response.physical_path)
File "c:\users\sachin kumar\.virtualenvs\login-zru7l_54\lib\site-packages\wfastcgi.py", line 633, in read_wsgi_handler
handler = get_wsgi_handler(os.getenv("WSGI_HANDLER"))
File "c:\users\sachin kumar\.virtualenvs\login-zru7l_54\lib\site-packages\wfastcgi.py", line 586, in get_wsgi_handler
raise Exception('WSGI_HANDLER env var must be set')
Exception: WSGI_HANDLER env var must be set
标准输出:
标准错误:
【问题讨论】:
-
您想要的设置 SCREAMS 用于不同于 Windows 的东西。尽管在任何类似 UNIX 的系统上进行设置可能会变得更加困难。顺便说一句,服务器设置不是 Stack Overflow 主题。
-
我想你可以在stackoverflow.com/questions/49441038/…找到答案
标签: python django postgresql iis hosting