【问题标题】:How to Host Python, Django, PostgreSQL Application on IIS 10如何在 IIS 10 上托管 Python、Django、PostgreSQL 应用程序
【发布时间】:2021-01-01 19:08:27
【问题描述】:

我正在尝试在 Windows 2016 服务器 IIS 服务器上托管我的 Django 应用程序。我曾使用 PythonDjangopipenv 作为虚拟环境,使用 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


【解决方案1】:
  1. 检查 FASTCGI 模块的设置并添加所需的环境变量
  2. 来自 Microsoft 的完整文档,用于在 IIS are here 上运行 python 脚本

offtop: 不要在你的用户名中使用空间(以及分别在用户文件夹中)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-25
    • 2015-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多