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:
1 2 3 4 |
<?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:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?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); ?> |