托管Flask(Python)应用会引发CGI错误

托管Flask(Python)应用会引发CGI错误,第1张

托管Flask(Python)应用会引发CGI错误

通常,此问题是由

web.config
文件配置错误导致无法从IIS启动Flask应用程序引起的。

这是我

Hello World
在Azure网站上部署Flask应用程序的案例,您可以参考该案例来检查您的部署是否正确。

  1. python364x86
    在下安装了Python扩展程序
    D:home
    。也许您的安装是
    python364x64
  2. 我通过Kudo控制台
    pip install flask
    在路径中命令
    D:homepython364x86
  3. 我的文件结构
    wwwroot
    通过命令如下图所示
    tree /F /A
  4. __init__.py
    文件的内容就像是瓶官方
    Hello
    演示。

    from flask import Flask

    app = Flask(name)

    @app.route(“/”)
    def hello():
    return “Hello World!”

    if name == “main”:
    app.run()

  5. 我的

    web.config
    文件内容如下,请注意
    python364x86
    我在这里
    scriptProcessor
    的tag属性中使用
    system.webServer > handles > add
    过。

    <?xml version="1.0" encoding="utf-8"?>









然后演示应用程序工作。

如果您的案件与我的案件不同,请发布您的

web.config
文件内容和其他必要信息,以帮助解决您的问题。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5646366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存