debes activar el reporte de errores del
php.ini, así cualquier cosa no se quedará oculta...
igualmente, puedes probar esto al inicio de tu script:
Código PHP:
error_reporting(E_ALL);
ini_set('display_errors', 1);
así cualquier mensaje de error con consigas ver te ayudará a resolver el problema, si no das con el clavo no dudes en colocar tus resultados... ;)