当前位置 - 무료 법률 상담 플랫폼 - 법률 지식 - IIS가 ASP 파일을 열 수 없습니까?

IIS가 ASP 파일을 열 수 없습니까?

해결 방법은 다음과 같습니다.

1. 내 컴퓨터--관리--로컬 사용자 및 그룹을 마우스 오른쪽 버튼으로 클릭하고 IUSR_machine name

및 IWAM_machine name 두 사용자에 대해 동일한 암호를 설정합니다.

2. 시작--실행--cmd를 누르고,

그런 다음 cd D: InetpubAdminscripts(내 시스템은 D 드라이브에 있음),

그런 다음 cscript.exe Adsutil.vbs는 w3svc/wamuserpass를 설정합니다< / p>

비밀번호,

그런 다음 cscript.exe Adsutil.vbs 설정

w3svc/anonymoususerpass 비밀번호

살펴보세요. 작동합니까? ? 그래도 작동하지 않으면

cscript.exe synciwam.vbs -v,

및 iisreset을 수행하십시오.

정상이라고 하는데 마지막 부분에서 8004e00f 오류가 뜹니다.

이 오류는 비정상적인 MSDTC 서비스로 인해 발생합니다.

p>

먼저 구성 요소 서비스를 입력하고 구성 요소 서비스/컴퓨터/내 컴퓨터/COM

응용 프로그램을 봅니다. 결과는 "COM이 Microsoft Distributed Transaction Coordinator와 통신할 수 없습니다."라는 오류이며 개체를 볼 수 없습니다. 내부에.

2. 이벤트 뷰어에 들어가 msdtc 서비스가 정상적으로 시작되지 않았는지 확인합니다.

3. 레지스트리에서 키를 삭제합니다.

· HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC

· HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC

· HKEY_CLASSES_ROOTCID

4. MSDTC 서비스 중지: net stop msdtc

5. MSDTC 서비스 제거: msdtc -uninstall

6. MSDTC 서비스 다시 설치: msdtc -install

7, 이벤트 뷰어에서 msdtc 서비스가 정상적으로 시작되었는지 확인하세요. [이 단계는 매우 중요합니다.

그렇지 않은 경우 컴퓨터를 다시 시작하고 확인하세요.]

8. IWAM을 재설정하세요. IIS 계정 비밀번호.

[컴퓨터 관리의 사용자 관리

]

9. IIS 메타베이스의 IWAM_MYSERVER 비밀번호를 CMD에서 동기화합니다.

c: inetputadminscriptsgt; wamuserpass

"yourpassword"

10. CMD에서 COM 애플리케이션에 사용되는 IWAM_MYSERVER 비밀번호를 동기화합니다.

: c: inetputadminscriptsgt; cscript synciwam;

인터넷상에서 대부분의 사람들은 이 부분은 괜찮다고 하는데

8004e00f라는 에러 메시지는 나오지 않았는데도 Server Application 페이지에 접속이 됩니다

오류 오류가 계속 발생하고 마침내 다음과 같이 해결책을 찾았습니다.

해결 방법:

[1]:

DTC 서비스를 확인하세요(전체 이름: 분산 트랜잭션

코디네이터를 정상적으로 시작할 수 있는지 여부

정상인 경우 오류가 발생하여 정상적으로 시작할 수 없으면 이 단계를 건너뛰십시오.

, 실행 메뉴에서 실행: msdtc -resetlog를 시작하여 로그 파일을 생성하세요

. 머신을 다시 시작하고 IIS를 정상적으로 사용할 수 있는지 확인하십시오. 그렇지 않은 경우 계속하십시오.

[2]:

CMD에서 다음 명령을 실행합니다:

cd windirsystem32inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll