'오류: EACCES: 권한 거부됨' 처리 방법

1392 단어 javascriptwebdev

발생



나는 코딩을 하고, 무언가를 테스트하고, 다른 것을 리팩토링하거나 개발 서버에서 무언가를 알아내려고 노력할 것입니다. 마치겠습니다. 나중에 돌아와서 dev 서버를 실행하려고 하면 다음 오류가 발생합니다.

listen EACCES: permission denied 0.0.0.0:3000



이것은 Windows에서

원인은 무엇입니까?



나는 실제로 다음과 같이 당황했습니다.
  • 무엇이 원인인지 모르겠고
  • 트리거하는 방법을 모르겠습니다.

  • 대부분의 설명은 Docker와 관련이 있지만 Docker가 설치되어 있지 않습니다. 내가 정확히 지적할 수 없는 다른 무언가가 있어야 합니다.

    해결책



    이 오류를 해결하기 위해 찾은 최상의 솔루션은 다음과 같습니다.
  • 관리자 권한으로 PowerShell을 열고 아래 명령을 사용하여 중지합니다winnat.

  • net stop winnat
    


  • 아래 명령을 사용하여 winnat를 다시 시작합니다.

  •   net start winnat
    


    이 솔루션을 찾기 위해 정확한 검색어를 알고 있을 정도로 이 오류가 여러 번 발생했습니다. 그래서 같은 것을 반복해서 인터넷 검색하는 대신 빠른 액세스를 위해 여기에 보관하겠습니다.


    Might you know exactly what triggers it and how to avoid it in future? I would be very grateful for any explanation that makes sense.




    내 의심



    vs code의 통합 터미널로 dev 서버를 시작했을 때 이 오류가 발생했습니다.
    최근에 cmder를 기본으로 설정했기 때문에 전혀 얻지 못했습니다.

    vs 코드가 서버를 종료하고 새 서버를 시작했음을 인식하지 못하는 것일 수 있습니까? 누가 알아....


    읽어주셔서 감사합니다. 연결합시다!



    저의 작은 구석을 찾아주셔서 감사합니다. 연결하자 >)

    좋은 웹페이지 즐겨찾기