Si obtienes "una pagina en blanco" entonces puede que el error sea fatal, y si no habilitas el reporte completo de errores, ni revisas el log de errores entonces jamás sabrás lo que sucede.
Y lo mismo nos pasaría a nosotros, ¿o cómo pretendes que adivinemos el problema?
¿Tenemos que ejecutar el código mentalmente?
Es más fácil entender con un mensaje de error que con una pantalla en blanco.