ti consiglio di controllare il php.ini per verificare che i messaggi di errore siano abilitati. E' probabile che lo script si interrompa con un errore che non viene visualizzato. Una volta abilitata la visualizzazione degli errori procedi passo passo nella loro risoluzione
il parametro da modificare è
display_errors = Off
che diventa On
ricorda che devi riavviare apache