2015-01-31 2 views
0

파이에 아파치 서버 설정이 있습니다. 플라스크를 배우려고합니다. 그래서 '/'인덱스의 'view'가 'hello world'를 반환하도록 설정했습니다. 그 다음 주 프로그램을 운영했습니다. PC에서 브라우저에서 아무 것도 발생하지 않습니다. SSH를 사용하고 있습니다. 오류가 발생하지만 직접 Pi를 사용하고 http : localhost : 5000/응답을 받았습니다. 호스트 설정에 대해 읽었습니다. '0.0.0.0'하지만 그건 도움이되지 못했습니다. 어떻게 모든 플라스 크가 모든 연결을 받아 들일 수 있습니까? 'index.html'이 '/'에있어 차이가 있습니까?플라스크가 다른 클라이언트의 연결을 인식하지 못합니다.

+0

적어도 Apache 용으로 mod_wsgi가 설치되어 있습니까? 그렇지 않다면 Flask의 [배포 옵션에 대해 읽어보기] (http://flask.pocoo.org/docs/0.10/deploying/)를 가장 잘 활용할 수 있습니다. – Makoto

+0

@Makoto 웹 개발을 처음 접해 보았습니다. – user3423925

답변

0

포트 5000에서 연결을 허용하도록 서버/워크 스테이션에 방화벽을 구성해야합니다. ip를 0.0.0.0으로 설정하면 포트가 열려있을 때만 컴퓨터에 연결할 수 있습니다. 또한 localhost는 서버가 실행중인 컴퓨터에서만 작동하므로 localhost가 아닌 컴퓨터의 ip를 통해 연결해야합니다.

관련 문제