Hola:
Quiero agregar algo a todo lo dicho por nuestro gran compañero Dec, como bien dice Dec en entornos de producción se suele poner los reportes de errores en nulo, es decir la pantalla no notifica absolutamente nada, que para mí gusto no es conveniente, atenta con las buenas prácticas...
, bueno pero este tema es otro asunto y es discutible de todas maneras, yo recomiendo poner al comienzo de los archivos php, los siguiente
Código PHP:
ini_set('error_reporting', E_ALL);
ini_set('display_errors','On');
Esto hace mostrar los errores aunque estén desactivados en el archivo INI del php.
Espero que sirva...
Hasta Luego .-