Red de conocimiento informático - Espacio del host - Instalé IIS, ¿por qué no se puede abrir localhost?

Instalé IIS, ¿por qué no se puede abrir localhost?

El servidor ha encontrado un error al cargar una aplicación durante el procesamiento de su solicitud. Consulte el registro de eventos para obtener más información. Comuníquese con el administrador del servidor para obtener ayuda. El mensaje de error anterior aparece al acceder al cliente IIS

Revisé en línea y la solución es la siguiente:

1. Haga clic con el botón derecho en Mi PC--Administrar--Usuarios y grupos locales y establezca la misma contraseña para los dos usuarios IUSR_nombre de máquina y IWAM_nombre de máquina.

2. Inicio--Ejecutar--presione cmd,

Luego cd D:InetpubAdminscripts (mi sistema está en la unidad D),

Luego cscript.exe adsutil.vbs configure w3svc/wamuserpass el suyo Contraseña,

Luego cscript.exe adsutil.vbs configura w3svc/anonymoususerpass tu contraseña

Echa un vistazo, ¿está bien? Si eso no funciona, entonces

cscript.exe synciwam.vbs -v,

luego reinicie iis.

Se dice que está bien, pero en la última parte aparece un error 8004e00f. Este error es causado por un servicio MSDTC anormal. La solución:

Primero ingrese el componente. servicio y ver el componente servicio /Equipo/Mi PC/Aplicaciones COM+, el resultado es un error "COM+ no puede comunicarse con el Coordinador de transacciones distribuidas de Microsoft" y los objetos que contiene no se pueden ver.

2. Ingrese al visor de eventos y descubra que el servicio msdtc no se inició normalmente.

3. Elimine las claves del registro: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC HKEY_CLASSES_ROOTCID

4. Detenga el servicio MSDTC: net stop msdtc

5. msdtc - desinstalar

6. Reinstale el servicio MSDTC: msdtc -install

7. Confirme que el servicio msdtc se haya iniciado normalmente en el visor de eventos [Este paso es muy importante, si no es así. , reinícielo Verifique en la computadora]

8. Restablezca la contraseña de la cuenta IIS IWAM.

[En Gestión de usuarios en Gestión de equipos]

9. Sincronice la contraseña de IWAM_MYSERVER en la metabase de IIS, en CMD: c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"

10. La contraseña IWAM_MYSERVER utilizada para sincronizar aplicaciones COM+, en CMD: c:inetputadminscripts>cscript synciwam.vbs -v

La mayor parte de Internet dice que está bien, pero no tengo 8004e00f aquí. se muestra, pero el error de la aplicación del servidor permanece al acceder a la página. Finalmente, encontré la solución de la siguiente manera:

Solución:

[1]:

Verifique si su servicio DTC (nombre completo: Coordinador de transacciones distribuidas) se puede iniciar normalmente.

Si es normal, omita este paso; si hay un error y no se puede iniciar normalmente, ejecútelo; en el menú inicio: msdtc -resetlog para crear un archivo de registro. Reinicie la máquina y compruebe si IIS se puede utilizar normalmente. De lo contrario, continúe.

[2]:

Ejecute el siguiente comando en CMD:

cd %windir%\system32\inetsrv

rundll32 wamreg. dll, CreateIISPackage

regsvr32 asptxn.dll

(Puedo usarlo ahora, no es necesario reiniciar)

OK, todo en la página ASP es normal@ ! ~~~^_^