Un consejo que te será de utilidad cuando no puedas modificar el php.ini de algun servidor externo.
Siempre que hago sitios, uso esto al inicio:
Código PHP:
<?
ini_set("display_errors",1 );
error_reporting(E_ALL);
....
?>
Así me aseguro que todos los errores, incluidos los warnings siempre me los muestre.
Eso si, si no estás acostumbrado a inicializar las variables, te van a salir miles de warnings xD
Silla!