Habilitar temporalmente las advertencias de PHP

 

Generalidades

Este artículo explica cómo habilitar temporalmente las advertencias de PHP para que aparezcan en el panel o en tu sitio web.

Antecedentes

Las advertencias de PHP y los avisos de obsolescencia están ocultos por defecto, por lo que los registros de errores solo muestran errores críticos. Sin embargo, estas advertencias ocultas se pueden habilitar temporalmente para facilitar la resolución de problemas de un sitio web.

Entender los mensajes que aparecen

La siguiente tabla proporciona información sobre los mensajes de error que aparecen después de habilitar las advertencias de PHP.

DreamHost recomienda actualizar a PHP 7.4+ para disfrutar de una mejor gestión de errores y visibilidad.

Versión de PHP Errores predeterminados mostrados Mensajes que aparecen después de habilitar las advertencias de PHP
7.4+ Errores fatales de PHP
  • PHP Obsoletos
  • Avisos
  • Mensajes estrictos
  • Advertencias
7.3 o menores Ninguno
  • Errores fatales de PHP
  • PHP Obsoletos
  • Avisos
  • Mensajes estrictos
  • Advertencias

Habilitar las advertencias de PHP

Hay dos formas de ver las advertencias de PHP.

  • En el panel (le[ido del archivo error.log de tu sitio web)/li
  • Mostrado en tu sitio web

Opción 1 — Habilitarlo en el panel

Esta opción habilita temporalmente las advertencias de PHP en el archivo error.log de un sitio. Estos errores se pueden ver luego en el panel.

  1. Navega a la página Administrar Sitios Web.
  2. Da clic en el botón Administrar para abrir las Configuraciones del Sitio Web, las cuales te permiten modificar varios ajustes de tu sitio.
    • Si estás en la Vista de Malla, da clic en el botón Administrar en la parte inferior de la caja del sitio.
    • Si estás en la Vista de Lista, da clic en el botón Administrar a la derecha de tu dominio.
  3. Da clic en la pestaña Configuración.
  4. A la derecha de Opciones Web, haz clic en el botón Modificar.
  5. Haz clic en el interruptor a la derecha de Habilitar Temporalmente las Advertencias de PHP para habilitarlo.

Las advertencias de PHP son visibles durante un período de 24 horas y luego se desactivan automáticamente.

Opción 2 — Habilitarlo en tu sitio web

Esta opción muestra las advertencias en tu sitio web en lugar de en el panel. Agrega la siguiente línea en el archivo phprc usando un cliente FTP o SSH:

display_errors = on

Si se produce algún error de PHP, ahora aparecerá en tu sitio.

Sitios en vivo

Esto no ser recomienda hacer en un sitio en vivo pues los visitantes verían los errores.

Ver también

¿Este artículo ha respondido sus preguntas?

¿Aún no encuentra lo que busca?