¿Dónde se encuentra el archivo de registro PHP en Mac OSX?

22

Tengo problemas con phpMyAdmin en mi Mac. Parece que no puedo conectarme al servidor MySQL local. Cuando intento iniciar sesión, aparece el siguiente mensaje

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

Ahora estoy tratando de encontrar el archivo de registro. Corrí phpinfo()y me dice que el php.iniarchivo está ubicado /etc, sin embargo, cuando miro solo puedo ver php.ini.default. Procedo a editar php.ini.defaultespecificando el archivo de registro /tmp/php_errorsy habilito el registro.

Traté de iniciar sesión en el servidor MySQL a través de phpMyAdmin y todavía recibo el mismo error. Procedo /tmppero el registro de errores no está allí.

¿Alguna sugerencia sobre lo que puedo estar haciendo mal?

David
fuente

Respuestas:

9

Trate de cambiar el nombre php.ini.defaultde php.iniy editarlo para habilitar el registro que desea.

Los cambios probablemente no surtirán efecto hasta que se reinicie Apache. Como está utilizando una Mac, simplemente deshabilite el uso compartido web y vuelva a habilitarlo.

Bandido
fuente
26

Los registros de Apache se encuentran debajo de /var/log/apache2

Rafael Barbosa
fuente
8
Cuando no se especifica una ubicación en php.ini, el registro de errores de PHP parece encontrarse en / var / log / apache2 / error_log de forma predeterminada. Gracias.
Andrew Huey
3
Tengo una instalación personalizada de Apache, así que encontré mis archivos de registro con find /usr/local -name error_log.
Walrus the Cat