Mostrar errores en Plesk

Por defecto en tu Hosting Windows con ASP clásico o ASP.Net si ocurriera un error en tu App (error 500), se mostrará un error genérico, que evita exponer información delicada sobre tu sitio, como el siguiente ejemplo:

mceclip0.png

 

Sin embargo, si te encuentras desarrollando tu sitio o realizando tareas de mantenimiento requieres mayor nivel de detalle para localizar el código con el error específico, puedes configurar tu cuenta para que muestre los errores detallados en pantalla, de modo que se vea así:

 

mceclip4.png

 

Para ello deberás desactivar los "Documentos de error personalizados" y luego editar el archivo "web.config" del directorio raíz o subdirectorio deseado y agregar/editar la sentencia que indica que se muestren los errores detallados. Aquí te explicamos como realizarlo paso a paso:

 

Desactiva los "Documentos de error personalizados"

  1. Accede a tu panel de control Plesk.
  2. Dentro del panel de tu dominio, haz clic en Configuración de hosting.
  3. Desactiva la opción Documentos de error personalizados y luego haz clic en Aceptar.
    (Si la opción ya estaba desactivada puedes pasar al paso siguiente).

 

Edita el archivo "web.config" para mostrar errores detallados

  1. Abre el Administrador de Archivos.
  2. Dirígete al directorio "httpdocs" donde se encuentra el archivo "web.config" o al subdirectorio deseado.
  3. Abre el archivo "web.config" con el editor.
  4. Agrega o edita la sentencia "httpErrors" para que quede así:
    <httpErrors errorMode="Detailed" existingResponse="PassThrough" />
    Ten en cuenta que dicha sentencia deberá quedar dentro de <system.webServer> y </system.webServer>.

    Además, si el archivo "web.config" no existiera o no tuviera contenido, deberías crear uno con el siguiente contenido:
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
       <system.webServer>
          <httpErrors errorMode="Detailed" existingResponse="PassThrough" />
       </system.webServer>
    </configuration>

 

Si aún no logras ver el error en pantalla con ASP clásico...

NOTA:

Recuerda que ASP clásico está discontinuado desde el año 2000 ¡Hace 20 años que no tiene más soporte! Y ésto significa que de apoco se le va quitando versatilidad y flexibilidad de configuración en las últimas versiones de Windows y Plesk.

Si luego de aplicar las configuraciones a tu "web.config" siguieras obteniendo una página genérica como la siguiente:

mceclip3.png

En ese caso aún puedes ingresar al panel de control de tu dominio en Plesk > Registros y podrás ver los últimos accesos, muy posiblemente junto con el error ASP concatenado al acceso como en la siguiente imagen de ejemplo:

mceclip1.png

 

PLUS: Activa el modo "debug" en tu App de ASP.NET

Dependiendo de tu proyecto, si estás utilizando ASP.Net es posible que también puedas utilizar estas sentencias en "web.config" para mostrar los errores en pantalla (no te confundas system.web con system.webServer):

<system.web>
 <customErrors mode="Off" />
 <compilation debug="true" />
</system.web>

 

IMPORTANTE:

Después de haber solucionado el problema en tu código, recuerda siempre revertir tu archivo "web.config" para que no muestre los detalles de los errores ya que puedes poner en peligro tu sitio exponiendo información delicada en caso de error.

  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Cómo crear tu primer buzón de correo en Plesk

Una vez que recibas el alta de tu servicio encontrarás los datos de login a tu panel Plesk. Desde...

Cómo cambiar la contraseña de Plesk

Inicia sesión en tu panel de control Plesk. Ahora sitúate en la esquina superior derecha de la...

Cómo descargar una copia de seguridad desde Plesk

Para descargar una copia de seguridad de tu cuenta de Hosting Plesk   Ingresa a tu panel de...

Cómo restaurar archivos o carpetas en Plesk

Si recientemente eliminaste un archivo o carpeta de tu sitio web, ten la tranquilidad de que...

Cómo acceder a tu panel de control Plesk

Abre tu navegador preferido. Ingresa a https://tudominio.com:8443 (cambia tudominio.com por tu...