Aunque yo normalmente uso XAMPP como servidor de pruebas local , hoy me he visto obligado a usar MAMP (Mac apache con Mysql y Php) y para mi sorpresa la versión no profesional no permite activar los errores en el navegador de forma sencilla, o almenos yo no he enocntrado la forma de hacerlo sin modificar el archivo php.ini.
De MAMP disponemos de 2 versiones diferentes la versión PRO y la versión normal este problema por lo que he leido por el extenso mundo de internet, en la versión PRO hay una opción de acceso rápido para activar esta funcionalidad, pero en la versión normal NO, así que modificaremos el archivo php.ini para solucionar este problema.
El archivo php.ini es el que nos proporciona la configuración PHP que ejecutara al iniciar el servidor, cualquier cambio que activemos en este archivo solo funcionara si los realizamos con el MAMP desactivado o haciendo un simple reinicio al completar los cambios.
Para encontrar el archivo php.ini dentro de la instalación de MAMP iremos al siguiente directorio.
![]()
Una vez hayamos localizado el archivo php.ini lo abriremos en un editor de texto y buscaremos la linea 277, veremos un código parecido a este.
; Print out errors (as a part of the output). For production web sites,
; you’re strongly encouraged to turn this feature off, and use error logging
; instead (see below). Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
display_errors = Off
Basta con que cambiemos el estado de esta variable de Off a On.
display_errors = On
Guardamos el archivo y iniciamos el servidor de MAMP.
Si lo preferimos también podemos acceder a los errores de compilación desde el archivo php_error.log en el directorio log de MAMP, la opción que activamos en el php.ini es para visualizar estos errores en el navegador.
![]()
Espero que os haya sido de ayuda para cualquier cosa no dudéis en dejar un comentario.







Hola Javier,
Tengo el problema de que el archivo php_error.log esta creciendo a un ritmo brutal y consumiendo mucho espacio en el disco. Mis preguntas son las siguientes:
Por que ocurre esto?
Como puedo solucionarlo?
Si tienes la respuestas a estas preguntas te lo agradecería mucho, llevo días buscando sobre esto en internet y no encuentro nada útil.
Muchas gracias,
Saul
Me ha gustado, es muy interesante…