해결된 질문
작성
·
353
0
위와 같은 연결 오류가 발생하고
이때 host는 'localhost' 로 입력을 한 상태입니다.
app.module.ts 파일 내의 host를 127.0.0.1 로 변경하면 또 정상 작동 합니다.
인터넷을 보니까
socketPath: '/tmp/mysql.sock' 를 마지막에 넣어주면 또 정상 작동 하는 것 같습니다.
도서관과 같은 특수한 네트워크 환경에서 진행해서 그런걸까요?
https://cloer.tistory.com/56 자료를 참고했습니다.
답변 1
0
안녕하세요! 상준님!
우리가 보통 사용하는 localhost는 편의상 있는 개념이고, 사실은 127.0.0.1이 맞습니다!
따라서, 127.0.0.1은 정상적으로 작동해야 하고, 현재 상황 같은 경우에는 localhost를 127.0.0.1로 변환하지 못하는데에서 발생한 문제라고 판단되네요!
운영체제마다 다르지만, mac이나 리눅스의 경우 /etc 라는 폴더에 hosts라는 파일이 존재합니다
이 파일을 열어보면 아래와 같습니다
파일: /etc/hosts
따라서, localhost:4000/boards라고 입력하시면 127.0.0.1:4000/boards가 실행되겠죠?!
하나만 더 보면, 저는 localhost:4000/boards 대신에 qqq:4000/boareds 로 변경해서 접속하고 싶어요!
라고 하시는 경우에는 아래와 같이 변경해서 테스트 해보시면 되겠죠?^^
결론적으로, 현재 상준님의 컴퓨터에서 localhost가 127.0.0.1로 변경되도록 만들어주는 설정 부분에 문제가 있는 것 같네요!
도서관이라 그런 것은 아닌 것 같아요!^^