IIS (Internet Information Server) es un componente de servicio web provisto por Windows. He estado usando Windows 2000 Server para construir un servidor web que admita páginas web Asp. Para "avanzar con los tiempos", recientemente comencé a usar el popular Windows 2003 Server.
Después de configurar IIS, todas las páginas estáticas Htm y la mayoría de las páginas Asp no se ven afectadas, pero algunas páginas Asp tienen un problema de "error interno HTTP500" que no se puede explorar normalmente (Figura 1). ¿Windows Server 2003 IIS no es tan bueno como Windows 2000? Estoy decidido a revisar el agua.
Figura 1
Cuando el sistema presenta un problema de "error interno HTTP500", a menudo hace que la administración de la red sea un desastre, afortunadamente no tengo problemas con estas páginas Asp en sí, porque están en Windows 2000 El siguiente se puede mostrar normalmente, por lo que el motivo del error se atribuye al problema de IIS. En primer lugar, traté de buscar en el sitio web de Baidu con la palabra clave "Error interno HTTP500". La información que encontré era bastante, pero no era adecuada para los problemas que encontré. Pero a partir de esta información, noté que hay un mensaje importante de "registro de actividad" en IIS. La información registrada en el registro debe ser detallada. Con esto en mente, comencé nuevamente el siguiente experimento: Abra "Administrador de Internet Information Services (IIS)" yendo a "Inicio → Configuración → Panel de control → Herramientas administrativas → Administrador de Internet Information Services (IIS)". Luego expanda mi sitio "axzx" en el sitio, haga clic derecho en él, seleccione "Propiedades" y vaya a la página de propiedades del sitio (Figura 2).
Figura 2
En la figura, puede ver que IIS6 usa el "Registro extendido W3C" y luego haga clic en el botón "Propiedades" a la derecha, desde donde podemos obtener la ruta donde se almacena el registro. De acuerdo con la ruta dada, encuentre este archivo de registro (exyymmdd.log), ábralo con el Bloc de notas y busque ese mensaje al final del archivo (Figura 3), y luego use el "carácter no permitido _Path_" Busque palabras clave y encuentre la solución correspondiente:
Figura 3
En la Figura 2, cambie a la pestaña "Directorio principal", en el cuadro de diálogo emergente Haga clic en el botón "Configurar" para cambiar a la pestaña "Opciones". Originalmente en 2003 por razones de seguridad, la función "Habilitar la ruta principal" está desactivada de manera predeterminada, lo que hace que algunas páginas Asp no se abran. Por supuesto, estas páginas que no se pueden abrir tienen una característica tan común que hay "../" caracteres utilizados para llamar al directorio principal, por lo que se produce un error. Coloque la casilla de verificación a la izquierda de "Habilitar ruta principal" en la marca de verificación (Figura 4). Después de confirmar, vuelva a buscar el archivo Asp. La página perdida aparece nuevamente y el problema se resolvió correctamente.
Figura 4
En resumen, hay muchas razones para el problema del "error interno HTTP500", pero es muy general en el navegador, por lo que es necesario analizar el problema específico. El "registro de actividades" es un par de "ojos" que IIS nos proporciona para analizar el problema. Con este par de "ojos", podemos encontrar la causa del problema. Por supuesto, el "registro de actividades" de IIS tiene otros usos. El autor acaba de llamar la atención y espero que todos le presten atención.
" /" Error de servidor en la aplicación. El programa no está registrado en la compu
Ya hay muchos hogares con más de dos computadoras de escritorio, y la
El software de seguridad instalado en la computadora todavía no es un problema para los ataques de i
¿Qué sucedió, no se pudo acceder a mi página de inicio? ! Hey, este e
Diez pasos principales para crear un servidor web personal seguro
ISA tiene un problema de "falla en el enrutamiento (cadena)". Solución inmediata
Rompa el límite y deje que el servidor IIS se ejecute a pedido
Resuelva el problema de que phpMyAdmin no puede importar la base de datos en 2M
¡Genial! Gratis para configurar un servidor de correo
El método de la ventanas de configuración del entorno IIS + php 5.3.3 manera en Fastcgi
Construir un servidor de LAN de Linux simple
¿Cómo establecer una conexión de servidor virtual de entorno de nube?
Rompiendo límites de distancia Servidor de gestión remota dos habilidades
Windows 7 USB /DVD puede tomar prestado el código GPL
No debe saber los consejos de Win8. El
Cómo hacer que la tarjeta gráfica Intel de Win8 reaparezca en la esquina inferior derecha
Cómo resolver la pantalla verde de Win7 en línea viendo video
¿Es realmente factible acelerar el sistema Win7 /Win8 en la unidad flash USB?
¿Cómo puede Win7 desactivar el complemento del navegador IE para acelerar?