No. Tu php.ini esta muy bien configurado para desarrollo (con error_reporting con E_ALL). Lo que pasa es que ese "error" es un NOTICE, avisos que te da el PHP pero que no tienen por que ser errores. Y en la mayoria de los hosting tienen desativado mostrar los NOTICE.
Pero yo creo que durante el desarrollo lo mejor es tener activos los mensajes NOTICE.
Saludos.
PD: Mas info sobre los tipos de errores,
www.php.net/error_reporting