딱히 Flask만의 오류는 아니지만..! 나는 Flask를 하다가 발생하였기 때문에..^^ 5000번 포트를 쓰려고 하는데, 이미 다른 프로세스가 5000번 포트를 차지하고있기 때문에 발생한 오류이다. 5000번 포트 쓰고있는 애들 죽이기! 터미널에서 다음과 같은 명령어를 입력해보자. $ lsof -n -i TCP:5000 그러면 현재 5000포트를 사용하고있는 프로세스 목록이 뜨게된다. 실행중인 프로세스들의 PID를 입력하여 죽여보자! $ kill -9
Flask를 하던 중 갑자기 다음과 같은 오류가 발생했다..! > localhost에 대한 액세스가 거부됨 이 페이지를 볼 수 있는 권한이 없습니다. HTTP ERROR 403 이건 mac M1에서 나타나는 오류라고 할 수 있다. 해결방법은 매우 쉬움! 시스템 설정에서 'airplay'를 검색해보자. 여기서 세번째에 있는 AirPlay 수신 모드를 사진과 같이 해제하고, 컴퓨터를 재부팅 하면 해결완료!😆 ✏️ 여담 아마 AirPlay에서 5000포트를 쓰고 있어서 발생하는 오류인 것 같다.