웹 응용 프로그램을 시작하는 중 오류가 발생했습니다.

웹 응용 프로그램을 시작하는 중 오류가 발생했습니다.

0

Microsoft 인터넷 정보 서비스(IIS) Microsoft 관리 콘솔(MMC) 스냅인에서 웹 사이트를 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭하면 웹 사이트가 시작되지 않고 다음과 같은 오류 메시지가 나타납니다.

다른 프로세스에서 파일을 사용하고 있기 때문에 프로세스에서 해당 파일에 액세스할 수 없습니다.

무엇을 해야 할까요?

이 문제를 해결하기 위해 이 솔루션 양식 링크를 받았습니다. http://support.microsoft.com/kb/890015

As: 다른 프로세스가 포트 80 또는 포트 443을 사용하고 있는지 확인하려면 명령줄에서 Netstat.exe 유틸리티를 사용해야 합니다.

하지만 이러한 IP가 사용 중인지 아닌지 확인하는 방법은 무엇입니까? 상태로 따지면? 상태는 어떠해야 합니까?

두 번째 해결 방법은 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList입니다. 하지만 이 키를 찾을 수 없습니다.

답변1

netstat -ano 명령은 현재 사용 중인 모든 IP 포트와 현재 이를 사용 중인 응용 프로그램을 나열합니다. 포트 80을 사용하는 항목이 있으면 IIS를 시작할 수 없습니다. 그러면 어떤 응용 프로그램이 더 중요한 IIS인지 아니면 현재 포트 80을 사용하는 응용 프로그램인지 결정해야 합니다. 포트

80을 사용하는 응용 프로그램이 없으면 나열된 등록 키를 검사하십시오. 지원 문서 링크를 읽으면 ListenOnlyList 키를 찾을 수 없는 경우 기본값은 0.0.0.0입니다.
"기본적으로 ListenOnlyList 하위 키가 없으면 IP 주소 0.0.0.0이 사용됩니다. 그러나 ListenOnlyList 하위 키가 있고 0.0.0.0 IP 주소가 나열되어 있으면 다른 IP 주소가 나열되어서는 안 됩니다. 다른 IP 주소도 나열되어 있으면 다른 IP 주소를 삭제해야 합니다."

로스

관련 정보