GNU/Linux >> Tutoriales Linux >  >> Linux

Errores PHP

Errores de PHP

Este artículo muestra cómo obtener información detallada sobre los errores de PHP. Como PHP es una herramienta del día a día para muchos desarrolladores, las siguientes sugerencias son útiles para poder trabajar de manera más eficiente mediante la identificación de errores más rápido.

Mostrar errores

Para mostrar errores, debe habilitar la visualización de errores en php.ini expediente. Abra el archivo e identifique los display_errors y el error_reporting directivas.

El error_reporting directiva utiliza un valor entero para definir el nivel de notificación de errores. Para obtener una lista de constantes para esta directiva y los errores que presentan, consulte la documentación oficial de PHP para constantes predefinidas de error.

En caso de que no quieras el error_reporting el valor cambió para todos los archivos, puede configurarlo en tiempo de ejecución con error_reporting() función.

Los display_errors determina si los errores deben imprimirse en la pantalla como una salida o si deben ocultarse al usuario. El valor stderr hace que el error vaya a stderr en lugar de stdout .

En el php.ini archivo, vería algo como esto:

php_flag  display_errors        on
php_value error_reporting       2039

Aunque también puede configurarlos en tiempo de ejecución con algo como lo siguiente:

error_reporting(2039);
ini_set('display_errors', 'On');

Para los errores que ocurrieron durante la secuencia de inicio de PHP, debe activar display_startup_errors directiva, ya que este tipo de error no se muestra con display_errors solamente. En tiempo de ejecución, puede configurarlo con:ini_set('display_startup_errors', 1);

Para obtener más opciones de configuración de errores, puede ir a la documentación de PHP para obtener una lista completa haciendo clic aquí.

Conclusiones

Mostrar errores de PHP ayuda a resolver problemas más rápido al obtener información descriptiva basada en la configuración que colocó. Tenga en cuenta que los resultados deben ocultarse antes de poner su sitio en producción para evitar que los clientes vean los registros de errores.


Linux
  1. Limpieza de registros de Magento

  2. Prueba simple de correo PHP

  3. Instalar PHP 7.4 en CentOS 8

  4. Configuración de PHP en Plesk

  5. Instalar PHP 7 en Ubuntu 14.04

Informe de errores de PHP:cómo habilitar y mostrar todos los errores/advertencias

4 diferentes tipos de errores en PHP

Instalar PHP 7 en CentOS 7

Configuración PHP

Actualizando PHP 5.6 a 7

Cambiar la versión de PHP