Hola,
Pon al principio de tu script
Código PHP:
error_reporting(E_ALL);
y comprueba que en tu phpinfo() esta activado el mostrar los mensajes de error (creo que es display_errors).
Creo que es que se esta produciendo un error, pero no te lo muestra por la configuracion.
Saludos.