post icon

Corregir error en IIS en paginas ASP con includes

Las páginas ASP Clásicas soportan los tag include para agregar contenido de otros ficheros al mismo (al estilo php), normalmente todo funciona bien mientras desarrollamos y utilizamos esta caracteristica. Pero a la hora de desplegar sobre IIS 5.0 en adelante nos aparece 1 de 4 errores posibles

Si Mostrar mensajes de error HTTP descriptivos de Microsoft Internet Explorer está activada

  1. No se puede mostrar la página
  2. HTTP 500-Error interno del servidor

Si Mostrar mensajes de error HTTP descriptivos de Microsoft Internet Explorer no está activada

  1. Error ASP 0131 El archivo de inclusión <%filename.ext%> no puede utilizar ‘..’ para indicar el directorio primario. /<%path%>/<%filename.ext%>, línea <%number%>
  2. Server.MapPath()error ‘ASP 0175 : 80004005’ Caracteres no autorizados en la ruta de acceso

Para activar o desactivar la opción en el browser, se debe acceder a Herramientas –> Opciones de Internet –> Opciones Avanzadas –> Examinar –> Mostrar mensajes de error HTTP descriptivos.Esto ocurre porque no las rutas de acceso primarias no están activadas en la aplicación web. Por defecto en IIS 4.0 viene activo, pero en versiones superiores viene desactivado. Para activar ésta caracterisca debemos seguir los siguientes pasos:

  1. Haga clic sucesivamente en InicioHerramientas administrativasAdministrador de Internet Information Services (IIS).
  2. Haga doble clic en el nombre del equipo en el panel izquierdo y, a continuación, haga doble clic en Sitios Web.
  3. Busque el sitio Web y el directorio que aloja la aplicación ASP.
  4. Haga clic con el botón secundario en el sitio o en el directorio de la aplicación y, a continuación, haga clic en Propiedades.
  5. Seleccione Directorio principal y haga clic en Configuración.
  6. Haga clic en Opciones y active la casilla de verificación Habilitar rutas de acceso primarias.
  7. Haga clic dos veces en Aceptar.

Comentarios desde Facebook:

Sin Comentarios aun, puedes tú ser el primero en comentar!

Deja tu Comentario

Responder