컴퓨터에 항상 '오류' 메시지가 표시된다는 것은 무엇을 의미하나요?
프로그램에 오류가 있다는 뜻입니다.
해결책은 다음과 같습니다.
1. 내 컴퓨터--관리--로컬 사용자 및 그룹을 마우스 오른쪽 버튼으로 클릭하고 두 사용자 IUSR_machine name 및 IWAM_machine name에 대해 동일한 암호를 설정합니다.
2. 시작--실행--cmd를 누르고,
그런 다음 cd D:InetpubAdminscripts(내 시스템은 D 드라이브에 있음),
그런 다음 cscript.exe Adsutil.vbs는 w3svc/wamuserpass를 설정합니다. 비밀번호,
그런 다음 cscript.exe Adsutil.vbs는 w3svc/anonymoususer비밀번호를 설정합니다.
한번 보세요, 괜찮나요? 그래도 작동하지 않으면
cscript.exe synciwam.vbs -v를 수행하고
iisreset을 수행하세요.
정상이라고 하는데 마지막 부분에서 8004e00f 오류가 뜹니다. 이 오류는 비정상적인 MSDTC 서비스로 인해 발생합니다. 해결 방법:
먼저 구성 요소를 입력하세요. 서비스를 실행하고 구성 요소 서비스를 보면 "COM+가 Microsoft Distributed Transaction Coordinator와 통신할 수 없습니다"라는 오류가 발생하고 내부 개체를 볼 수 없습니다.
2. 이벤트 뷰어에 들어가서 msdtc 서비스가 정상적으로 시작되지 않았는지 확인합니다.
3. 레지스트리에서 키를 삭제합니다: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC?HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC?HKEY_CLASSES_ROOTCID
4 MSDTC 서비스를 중지합니다. net stop msdtc
5. 서비스: msdtc -uninstall
6. MSDTC 서비스 재설치: msdtc -install
7. 이벤트 뷰어에서 msdtc 서비스가 정상적으로 시작되었는지 확인합니다. [이 단계는 매우 중요합니다. 그렇지 않은 경우 다시 시작하세요. 컴퓨터를 시작하고 살펴보세요.]
8. IIS의 IWAM 계정 비밀번호를 재설정하세요. [컴퓨터 관리의 사용자 관리]
9. CMD: c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10에서 IIS 메타베이스의 IWAM_MYSERVER 비밀번호를 동기화합니다. COM+ 응용 프로그램을 동기화하는 데 사용되는 IWAM_MYSERVER 암호(CMD: c:inetputadminscripts>cscript synciwam.vbs -v
대부분의 인터넷에서는 괜찮다고 말하지만 여기에는 8004e00f가 없습니다). 는 나타나지만 페이지 접속 시 오류가 계속 발생합니다. Server Application Error. 최종적으로 해결 방법은 다음과 같습니다. 해결 방법: [1]: DTC 서비스(전체 이름: Distributed Transaction Coordinator)가 정상적으로 시작되는지 확인하세요.
정상이라면 이 단계를 건너뛰세요. 문제가 발생하여 정상적으로 시작할 수 없으면 시작 메뉴에서 msdtc -resetlog를 실행하여 로그 파일을 만드세요. 머신을 다시 시작하고 IIS를 정상적으로 사용할 수 있는지 확인하십시오. 그렇지 않은 경우 계속하십시오.
[2]: CMD에서 다음 명령을 실행합니다: cd %windir%\system32\inetsrvrundll32 wamreg.dll, CreateIISPackage(여기서 사용할 수 있으며 다시 시작할 필요 없음)