Dependendo do que mais está sendo executado nesse servidor da web público (eu suponho baseado em seu link), recomendo ver os logs de erros (localizados em /var/log/httpd/php_error_log.log de acordo com o phpinfo) em seu servidor e possivelmente permitindo que o PHP mostre erros enquanto você resolve o problema. Como você sugere, o problema mais provável é algo cusando um problema como um HTTP 500 ou similar, em que o servidor tem um problema, mas está configurado para não mostrar um erro.