나는 IS 를 설치했다. 왜 localhost 가 열리지 않습니까?
IIS 클라이언트에 액세스할 때 위의 오류 메시지 프롬프트가 나타납니다.
나는 인터넷에서 다음과 같은 해결책을 확인했다.
1. 내 컴퓨터-관리-로컬 사용자 및 그룹을 마우스 오른쪽 단추로 클릭하고 두 사용자의 비밀번호를 설정합니다. IUSR_ 시스템 이름과 IWAM_ 시스템 이름은 동일해야 합니다.
2. 시작-실행-유형 cmd,
그런 다음 CD D:InetpubAdminscripts (내 시스템이 d 드라이브에 있음) ,
그런 다음 cscript.exeadsutil.vbssetw3svc/wamuuserpass 비밀번호를 입력합니다.
그런 다음 cscript.exe adsutil. vbsetw3svc/ 익명 사용자가 비밀번호를 전달합니다.
한 번 봐, 알았지? 그렇지 않다면,
Cscript.exesynciwam.vbs-v.
그런 다음 iisreset 입니다.
네, 하지만 마지막 부분은 오류 8004e00f 가 MSDTC 서비스 예외로 인한 것임을 알려 줍니다. 해결 방법은 다음과 같습니다.
먼저 부품 서비스에 들어가 부품 서비스/컴퓨터/내 컴퓨터 /COM+ 응용 프로그램을 선택합니다. 그 결과, "COM+ 는 Microsoft 분산 트랜잭션 조정 관리자와 대화 할 수 없습니다." 라는 오류가 발생했으며 내부 객체를 확인할 수 없었습니다.
2. 이벤트 뷰어에 들어가서 msdtc 서비스가 제대로 시작되지 않았음을 확인했습니다.
3, 레지스트리에서 키를 삭제합니다.
HKEY _ local _ machine system 현재 제어 설정 서비스 sMSDTC
HKEY _ 로컬 _ 기계 소프트웨어 Microsoft MSDTC
HKEY _ 클래스 _ 루트 id
4. MSDTC 서비스 중지: net stop msdtc
5. MSDTC 서비스 제거: MSDTC- 제거.
6. MSDTC 서비스를 다시 설치하십시오.
7. 이벤트 뷰어에서 msdtc 서비스가 정상적으로 시작되었는지 확인합니다 [이 단계는 매우 중요합니다. 그렇지 않은 경우 컴퓨터 보기를 다시 시작합니다].
8. IIS 의 IWAM 계정 비밀번호를 재설정합니다. [컴퓨터 관리 사용자 관리 중]
9. IIS 메타베이스에서 IWAM _ 내 서버의 암호 동기화 adsutil 설정 w3svc/wamuserpass' yourpassword'
10, CMD: c: inetputAdminScripts > 에서 COM+ 어플리케이션 동기화에 사용되는 IWAM_MYSERVER 의 암호 : Cscriptsynciwam.vbs-v.
이 부분의 웹사이트는 대부분 괜찮다고 하지만, 여기에 8004e00f 에 대한 오류 힌트는 없지만, 서버 응용 프로그램 오류에 액세스하는 오류는 똑같다. 결국 나는 다음과 같은 해결책을 찾았다.
솔루션:
[1]:
DTC 서비스 (전체 이름: 분산 트랜잭션 조정 관리자) 가 정상적으로 시작되는지 확인합니다.
정상적인 경우 이 단계를 건너뛰십시오. 오류가 발생하여 제대로 시작되지 않으면 시작 메뉴에서 msdtc -resetlog 를 실행하여 로그 파일을 만듭니다. 시스템을 재부팅하여 IIS 가 제대로 작동하는지 확인합니다. 그렇지 않으면 계속하십시오.
[2]:
CMD 에서 다음 명령을 실행합니다.
Cd %windir%\system32\inetsrv
Rundll 32 wamreg.dll, CreateIISPackage
Asptxn.dll 등록 서비스 제공자 32
"여기서 다시 시작하지 않아도 돼"
좋아, ASP 페이지는 괜찮아 @! ~ ~ ~ _ _