【问题标题】:flask won't run outside of localhost [duplicate]烧瓶不会在本地主机之外运行[重复]
【发布时间】:2021-03-17 04:58:41
【问题描述】:

很抱歉,这个问题之前有人问过并回答过。

flask 应用不在本地主机网络之外提供服务。

这是我之前尝试过的。

ipconfig

我的尝试

  1. 入站规则更改为允许端口 5000。
  2. 将端口更改为 80,然后更改为 33 进行测试
  3. 将主机设置为 0.0.0.0
  4. 用 app.run(host=) 方法和命令行界面都试过了

这是我还没有看到的东西。请帮忙。提前谢谢你。

【问题讨论】:

标签: python flask ip-address cs50


【解决方案1】:

您需要ngrok 之类的东西才能将外部连接转移到您的本地主机。假设您在8080 运行flask。然后要访问它,您需要 ngrok,命令为ngrok http 8080。这将提供另一个地址,可用于访问本地主机上的烧瓶。此外,此方法还有许多替代方法,但 ngrok 快速且简单。

【讨论】:

    【解决方案2】:

    抱歉,答案含糊不清,但如果不实际查看代码,我无能为力。但是你有没有试过在 apache 服务器上运行它,我是在我家的一个小项目上做的,它运行良好。

    这是我发现自己有用的资源:@​​987654321@

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-12
      • 1970-01-01
      • 2019-04-01
      • 2019-01-05
      • 2023-04-04
      • 2019-09-10
      相关资源
      最近更新 更多