Computer >> 컴퓨터 >  >> 체계 >> Windows

Localhost가 Windows 11의 Chrome에서 연결을 거부했습니다.

로컬호스트가 연결을 거부했습니다가 발생하는 경우 로컬 Windows 11/10 컴퓨터에서 웹 서버를 실행할 때 오류 메시지가 표시되는 경우 이 게시물은 웹사이트 소유자와 관리자가 가장 적절한 솔루션으로 문제를 해결할 수 있도록 돕기 위한 것입니다.

Localhost가 Windows 11의 Chrome에서 연결을 거부했습니다.

localhost가 연결을 거부한다는 것은 무엇을 의미합니까?

localhost에서 연결 거부 오류 메시지가 표시되면 단순히 localhost를 통해 웹 서버에 액세스할 수 없음을 의미합니다. 방화벽이 연결을 차단할 가능성이 있습니다. MAMP가 액세스하려는 포트에 대한 수신 연결을 허용하도록 방화벽 설정을 수정하여 이 문제를 해결할 수 있습니다.

이 오류의 가장 가능성 있는 원인은 다음과 같습니다.

  • Localhost가 127.0.0.1에 해당하지 않습니다.
  • Windows에서 WSL을 사용하여 웹 서버 실행
  • 포트 80은 컴퓨터의 다른 애플리케이션에서 사용하고 있습니다.
  • 잘못된 포트에서 웹 서버에 액세스합니다.
  • 권한이 충분하지 않습니다.

Localhost가 연결을 거부하는 오류 수정

로컬호스트가 연결을 거부한 경우 Windows 11/10 컴퓨터의 Chrome 브라우저에 오류 메시지가 표시되면 아래 권장 해결 방법을 특별한 순서 없이 시도해 보고 문제 해결에 도움이 되는지 확인할 수 있습니다.

  1. 127.0.0.1을 통해 Localhost에 액세스
  2. 포트 번호를 통해 Localhost에 액세스
  3. XAMPP에서 Apache 포트 변경
  4. WAMP에서 Apache 포트 변경
  5. application.config 파일 삭제(해당되는 경우)
  6. LxssManager 서비스 다시 시작(WSL에서 실행되는 웹 서버에 적용)

나열된 각 솔루션과 관련된 프로세스에 대한 설명을 살펴보겠습니다.

1] 127.0.0.1을 통해 Localhost에 액세스

이 솔루션을 사용하려면 XAMPP 또는 WAMP를 실행하여 웹 서버를 시작한 다음 브라우저로 이동하여 127.0.0.1을 입력해야 합니다. 키보드에서 Enter 키를 누릅니다. 이 해결 방법이 Localhost가 연결을 거부했습니다를 해결하는 경우 오류 메시지가 나타나면 localhost가 이 IP를 가리키지 않는다는 의미입니다. 따라서 웹 서버의 프로젝트/파일에 액세스하려면 127.0.0.1/filename을 입력해야 합니다. localhost/filename 대신 .

2] 포트 번호를 통해 로컬 호스트에 액세스

웹 서버가 기본 포트 80에서 실행되고 있지 않은 경우 , 이 오류가 발생합니다. 이 경우 문제를 해결하려면 포트 번호를 지정하여 로컬 웹 서버에 액세스할 수 있습니다. 그렇게 하려면 localhost:8080을 입력해야 합니다. 브라우저에서.

3] XAMPP에서 Apache 포트 변경

XAMPP에서 Apache 실행 포트를 변경하려면 다음을 수행하십시오.

  • 시작 메뉴에서 XAMPP를 시작합니다.
  • 작업 표시줄의 시스템 트레이에 있는 XAMPP 아이콘을 두 번 클릭하여 XAMPP 제어판을 실행합니다.
  • XAMPP 제어판 창에서 현재 실행 중인 서비스 목록(예:Apache, MySQL 등)이 표시됩니다.
  • 서비스 이름 옆에 중지 버튼.
  • apache 앞에 있는 중지를 클릭합니다. 서비스.
  • 다음으로 Windows 키 + E를 누릅니다. 파일 탐색기를 엽니다.
  • 이제 아래 디렉토리로 이동하십시오.
C:\xampp\apache\conf
  • 위치에서 httpd.conf라는 파일을 찾습니다. .
  • 다음으로 텍스트 편집기로 파일을 엽니다.
  • 파일 내에서 다음 두 줄을 검색합니다.
Listen 80
ServerName localhost:80

다음으로 교체하십시오.

Listen 8080
ServerName localhost:8080
  • CTRL + S를 눌러 파일을 저장합니다. .
  • 이제 XAMPP 제어판을 다시 열고 Apache 웹서버를 시작합니다.

문제가 충돌하는 포트 번호로 인해 발생한 경우 지금 오류를 수정해야 합니다. 그렇지 않으면 다음 해결 방법을 시도하십시오.

4] WAMP에서 Apache 포트 변경

WAMP에서 Apache 실행 포트를 변경하려면 다음을 수행하십시오.

  • 작업 관리자에서 실행 중인 모든 WAMP 인스턴스를 종료합니다.
  • 다음으로 파일 탐색기를 엽니다.
  • 이제 아래 디렉토리로 이동하십시오.
C:\wamp\apache2\conf
  • 위치에서 httpd.conf라는 파일을 찾습니다. .
  • 다음으로 텍스트 편집기로 파일을 엽니다.
  • 파일 내에서 다음 두 줄을 검색합니다.
Listen 80
ServerName localhost:80

다음으로 교체하십시오.

Listen 8080
ServerName localhost:8080
  • 파일을 저장합니다.

이제 WAMP를 열고 문제가 해결되었는지 확인하십시오. 후자의 경우 다음 해결 방법을 시도하십시오.

5] application.config 파일 삭제(해당되는 경우)

애플리케이션 구성 파일을 삭제하려면 다음을 수행하십시오.

  • 파일 탐색기에서 프로젝트 폴더를 엽니다.
  • 다음으로 .vs를 엽니다. 폴더. 숨김 파일/폴더를 표시해야 할 수도 있습니다.
  • .vs 내부에서 폴더에서 구성 탐색 폴더.
  • config 폴더 내에서 application.config 삭제 파일.
  • 파일 탐색기를 종료합니다.

문제가 여전히 해결되지 않으면 다음 해결 방법을 시도하십시오.

6] LxssManager 서비스 다시 시작(WSL에서 실행되는 웹 서버에 적용)

Localhost가 Windows 11의 Chrome에서 연결을 거부했습니다.

다음을 수행하십시오.

  • Windows 키 + R 누르기 실행 대화 상자를 호출합니다.
  • 실행 대화 상자에 services.msc를 입력합니다. Enter 키를 눌러 서비스를 엽니다.
  • 서비스 창에서 스크롤하여 LxssManager를 찾습니다. 서비스.
  • 서비스를 마우스 오른쪽 버튼으로 클릭하고 다시 시작 또는 시작을 선택합니다.
  • 서비스 콘솔을 종료합니다.

지금 웹서버를 확인하면 문제가 해결될 것입니다.

이러한 솔루션이 귀하에게 효과가 있기를 바랍니다!

127.0 0.1이 연결을 거부하는 이유는 무엇입니까?

이 예외 메시지는 동일한 호스트(127.0. 0.1)에 연결을 시도하고 있으며 서버가 다른 호스트에서 실행 중임을 나타냅니다. 이 127.0. 0.1은 '루프백'을 나타냅니다. 127.0 0.1이 연결을 거부한 문제를 해결하려면 주소에 포트를 추가해 보십시오. 예 https://127.0.0.1:8080(JIRA의 경우 기본값).

관련 게시물 :Firefox 또는 Chrome에서 프록시 서버가 연결을 거부하고 있습니다.

Localhost가 Windows 11의 Chrome에서 연결을 거부했습니다.