Sembra strano. A prima vista non vedo errori.
Sei sicuro che la visualizzazione degli errori (display_errors) sia abilitata?