Categorías: PHP y MySQL

Mostrar los errores de PHP en tiempo de ejecución

En bastantes servidores no se muestran los errores PHP por defecto, de ahí que muchas veces al no obtener el resultado o funcionamiento esperado nos rompemos la cabeza revisando líneas y líneas de PHP ignorando que verdaderamente el script nos está dando error.

Con las siguientes funciones colocadas en el comienzo de nuestros ficheros PHP haremos que los errores PHP salgan a la luz:

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
?>

Adicionalmente os pongo más códigos de ejemplo para mostrar o no mostrar los errores de PHP:

<?php
// Motrar todos los errores de PHP
error_reporting(-1);

// No mostrar los errores de PHP
error_reporting(0);

// Motrar todos los errores de PHP
error_reporting(E_ALL);

// Motrar todos los errores de PHP
ini_set('error_reporting', E_ALL);
?>
compartir
Publicado por
Aner Barrena