【问题标题】:Error in Other IIS sites, Due to after hosting Python Web application in IIS其他 IIS 站点中的错误,由于在 IIS 中托管 Python Web 应用程序后
【发布时间】:2020-03-29 05:45:23
【问题描述】:

我已经在 IIS 服务器中使用 Flask 和 fastcgi 部署了 Python Webservice,

https://medium.com/@bilalbayasut/deploying-python-web-app-flask-in-windows-server-iis-using-fastcgi-6c1873ae0ad8

在 8080 端口 enter image description here 上可以正常工作

但是其他现有的 IIS 应用程序在出现错误后停止工作

enter image description here

所以请帮我解决这个问题。

注意:我是 Python 新手。

【问题讨论】:

  • 您的问题解决了吗?如果您的问题解决了,我请求您将有用的建议标记为答案。这将帮助面临同样问题的其他人。

标签: python iis flask wfastcgi


【解决方案1】:

首先,删除您设置的快速 CGI 环境变量,如下所示:

现在选择您的站点,然后双击应用程序设置。

从操作窗格中单击添加。

设置 PYTHONPATH 变量(这是您的站点文件夹路径):

还有 WSGI_HANDLER(我的 Flask 应用程序名为 app.py,因此值为 app.app - 如果您的应用程序名为 site.py,则为 site.app 或类似名称):

单击“确定”并浏览到您的站点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-21
    • 2011-04-22
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 2014-09-02
    • 2011-06-21
    相关资源
    最近更新 更多