>  Q&A  >  본문

python flask部署报错?

在使用flask部署在云端的时候,run函数里没有指定host,发现不能访问到。在网上查资料中发现需要指定host="0.0.0.0"才可以在公网访问到。但指定后flaskTemporary failure in name resolution不知如何解决?

请问各位,为什么不指定host的时候公网无法访问,指定后为什么会报这个错,该如何解决?
谢谢大家。

PHP中文网PHP中文网2741일 전360

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-18 09:45:18

    으아악

    Flask의 run 함수 소스 코드입니다. 호스트를 지정하지 않으면 기본적으로 '127.0.0.1'로 할당됩니다. 루프백 주소를 사용하여 데이터를 보내면 프로토콜 소프트웨어가 반환됩니다. 네트워크 전송 없이 즉시. Temporary failure in name resolution resolv.conf 파일의 DNS 설정을 확인하세요.

    회신하다
    0
  • 취소회신하다