De acuerdo, creo que casi te vas a cansar de repetir que con APPSERV te funcionaba, pero eso no quiere decir que sea lo correcto, aunque bueno, si asi es como te gusta, checa el manual sobre
reporte de errores.
Y todo lo que has tenido que modificar es por una mala programacion, creeme que no es culpa de PHP, sino de quienes no seguimos las reglas y usamos algun "parche" para "taparle el ojo al macho".