Cita: También puse esta línea en el php.ini y reinicie el apache:
error_reporting = E_ALL
Y al ejecutar el phpinfo() me sigue apareciendo:
display_errors Off Off
¿Por qué puede ser, en teoría no debería decirme que está a on?
Es que .. no es lo mismo la directiva error_reporting que la de "display_error" que es otra directiva. Fijate bien en tu php.ini
La primera directiva define que "nivel" de erores se mostrarían . pero que se muestren o no depende de la otra directiva.
Un saludo,