flask 不会 运行 在 localhost 之外
flask won't run outside of localhost
很抱歉这个问题已经被问过并且已经回答了。
Flask 应用程序不在本地主机网络之外提供服务。
这是我以前试过的。
ipconfig
我试过的
- 入站规则更改为允许端口 5000。
- 将端口更改为 80,然后更改为 33 以进行测试
- 将主机设置为 0.0.0.0
- 已尝试使用 app.run(host=) 方法和命令行界面
这是我还没有看到的东西吗?请帮忙。提前谢谢你。
您需要 ngrok
之类的东西来将外部连接转移到您的本地主机。假设您在 8080
运行 flask
。然后要访问它,您需要 ngrok 并且命令为 ngrok http 8080
。这将提供另一个地址,可用于访问本地主机上的烧瓶。此外,此方法有许多替代方法,但 ngrok 快速简便。
很抱歉回答含糊不清,但如果不实际查看代码,我帮不上什么忙。但是你有没有在 apache 服务器上试过运行,我在家里的一个小项目上试过,效果很好。
这是我自己发现有用的资源:https://dev.to/willmvs/flask-deployment-on-windows-139b
很抱歉这个问题已经被问过并且已经回答了。
Flask 应用程序不在本地主机网络之外提供服务。
这是我以前试过的。
ipconfig
我试过的
- 入站规则更改为允许端口 5000。
- 将端口更改为 80,然后更改为 33 以进行测试
- 将主机设置为 0.0.0.0
- 已尝试使用 app.run(host=) 方法和命令行界面
这是我还没有看到的东西吗?请帮忙。提前谢谢你。
您需要 ngrok
之类的东西来将外部连接转移到您的本地主机。假设您在 8080
运行 flask
。然后要访问它,您需要 ngrok 并且命令为 ngrok http 8080
。这将提供另一个地址,可用于访问本地主机上的烧瓶。此外,此方法有许多替代方法,但 ngrok 快速简便。
很抱歉回答含糊不清,但如果不实际查看代码,我帮不上什么忙。但是你有没有在 apache 服务器上试过运行,我在家里的一个小项目上试过,效果很好。
这是我自己发现有用的资源:https://dev.to/willmvs/flask-deployment-on-windows-139b