저는 현재 파이썬 웹 사이트에서 일하고 있습니다. --reload
Python 파일에서 변경 될 때마다 서버를 다시로드하는 옵션. 나는 모든 파일을 저장할 때마다 (그리고 자주 그 일을 무의식적으로 수행함) 방화벽에서 방화벽을 통해 서버 실행 권한을 요청하는 메시지가 계속 나타납니다. 방화벽 허용 목록에 pserve와 Python 바이너리를 추가하려고 시도했지만 도움이되지 않았습니다.
어떤 아이디어를 어떻게 해결할 수 있습니까?
저는 현재 파이썬 웹 사이트에서 일하고 있습니다. --reload
Python 파일에서 변경 될 때마다 서버를 다시로드하는 옵션. 나는 모든 파일을 저장할 때마다 (그리고 자주 그 일을 무의식적으로 수행함) 방화벽에서 방화벽을 통해 서버 실행 권한을 요청하는 메시지가 계속 나타납니다. 방화벽 허용 목록에 pserve와 Python 바이너리를 추가하려고 시도했지만 도움이되지 않았습니다.
어떤 아이디어를 어떻게 해결할 수 있습니까?
답변:
나는 동일한 문제를 안고있었습니다. PasteDeploy 구성 파일에서 localhost IP 127.0.0.1을 리스너 바인드 주소로 정의하는 것이 수용 가능한 해결책이었습니다. 그것은 이전에 (기본적으로, 나는 가정) 0.0.0.0 모든 네트워크 인터페이스에 바인딩을 일으켰습니다. 로컬 호스트의 IP 만 호스트 = 127.0.0.1 매개 변수로 지정하면 방화벽 경고가 트리거되지 않습니다.
python 실행 파일을 방화벽 예외 목록에 추가하는 합리적인 방법은 없었지만 대부분의 개발자 시나리오에서는 다른 인터페이스에 바인딩 할 필요가 없었습니다.