Habilitar errores en el navegador al analizar archivos PHP
mamp error-reporting (4)
Navegue a la configuración de MAMP (por ejemplo, localhost:8889/MAMP
)
Haga clic en la pestaña PHP
Buscar Log errors:
configuración
Marcar to screen
Haga clic en Save
Recientemente cambié a un MacBook y ahora uso la pila MAMP para el desarrollo local.
En mi entorno de desarrollo anterior, siempre podía ver informes de errores informativos cuando intentaba acceder a un archivo PHP a través de un navegador web y se producía un error. Con la instalación predeterminada de MAMP, parece que esta función está deshabilitada, cada vez que detecto un error no puedo ver su causa, ni siquiera puedo ver una sola línea que me informe que ocurrió un error.
No hasta que comience a depurar el código en un depurador, puedo ver dónde ocurrió el error.
¿Alguna idea de cómo se pueden activar los informes de errores?
Lo intenté:
error_reporting(E_ALL);
Aunque no tiene ningún efecto.
O cambie "display_errors = Off"
a "display_errors = On"
en /Applications/MAMP/bin/php/php5.4.4/conf/php.ini
Pruebe ini_set(''display_errors'', ''on'');
También querrá comprobar un phpinfo()
, para ver si los ini_sets están haciendo algo.
informe de nivel a E_ALL
y muestre los errores on
Incluya el siguiente código en la parte superior de cada archivo php en un include
o require
, como su config.php
error_reporting(E_ALL);
ini_set(''display_errors'', ''on'');