ASP clásico en IIS7:negarse a enviar errores para navegador en 500 Error Interno del Servidor

StackOverflow https://stackoverflow.com/questions/1453791

  •  12-09-2019
  •  | 
  •  

Pregunta

He classic ASP se ejecuta en IIS 7.

Aunque he configurado el ASP "Propiedades de Depuración" a "Enviar Errores a Navegador = True", la aplicación web se NIEGA a enviar errores al navegador y se continúa con el envío de un 500 internal server error.

  • Mi navegador tiene "Mostrar Mensajes de Error HTTP descriptivos" desactivada.
  • Seguimiento de solicitudes con error está instalado (no sé si esto está relacionado)
  • Sucede tanto en las páginas web se carga de forma local en el servidor y de forma remota
  • La Aplicación de la Piscina está integrado (no estoy seguro si lo que importa)

Alguna idea?

¿Fue útil?

Solución

Probar: Internet Information Services (IIS) -> Sitio Web predeterminado -> haga clic en Error páginas de propiedades y seleccione Detalle errores

Otros consejos

Yo estaba teniendo el mismo problema con una aplicación en ejecución ASP clásico en una subcarpeta de un sitio. Había permitido errores detallados y el 500 todavía estaba mostrando. Mi resolución era permitir que las rutas primarias en la sección ASP en IIS para el sitio en que la aplicación se hace referencia a la carpeta principal usando" ../":

rutas de acceso primarias CEnable para Classic ASP - IIS

Yo tenía esta produciendo en un Clásico de la aplicación ASP se ejecuta en un subcarpeta de un sitio.La solución fue:

IIS > Click into your Site > Click into your Application folder > Error Pages > Edit Feature Settings > set to: Detailed Errors

Administrador de IIS >> haga doble clic en el ASP icono para abrir la página ASP. Expanda el nodo Propiedades de depuración y establecer errores envío al navegador a True .

introducir descripción de la imagen aquí

introducir descripción de la imagen aquí

Consulte: http://www.chestysoft.com/asp-error-messages. asp

Si usted es anfitrión del proyecto en un entorno compartido, puede utilizar el siguiente fragmento para ver los errores.

<configuration>
<system.webServer>
    <httpErrors errorMode="Detailed" />
</system.webServer>
<system.web>
    <customErrors mode="Off" />
    <compilation debug="true" />
</system.web>

Consulte este URL para obtener información completa http: // blogs. iis.net/rickbarber/working-past-500-internal-server-error

Esperamos que ayude a alguien

Si su sitio web está configurado para conectarse a la ruta física de la página web como un usuario específico, instaed de utilizar la autenticación de paso, es posible que este error si hay un error de permisos con este usuario. También puede ser necesario reiniciar el Servicio de activación de procesos de Windows y reinicie IIS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top