Dove si trova il file di registro PHP su Mac OSX?


22

Sto riscontrando problemi con phpMyAdmin sul mio Mac. Non riesco a collegarmi al server MySQL locale. Quando provo ad accedere ricevo il seguente messaggio

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

Ora sto cercando di trovare il file di registro. Ho corso phpinfo()e mi dice che il php.inifile si trova in /etc, tuttavia quando guardo posso solo vedere php.ini.default. Procedo alla modifica php.ini.defaultspecificando il file di registro /tmp/php_errorse abilitando la registrazione.

Ho provato ad accedere al server MySQL tramite phpMyAdmin e ho ancora lo stesso errore. Procedo /tmpma il registro errori non è presente.

Qualche suggerimento su cosa potrei fare di sbagliato?

Risposte:


9

Provare a rinominare php.ini.defaultper php.inie modificarlo per abilitare la registrazione che si desidera.

Le modifiche probabilmente non avranno effetto fino al riavvio di Apache. Dal momento che stai usando un Mac, disabilita semplicemente la condivisione Web e riattivalo.


26

I registri di Apache si trovano sotto /var/log/apache2


8
Quando una posizione non è specificata in php.ini, il registro degli errori PHP sembra essere trovato in / var / log / apache2 / error_log per impostazione predefinita. Grazie.
Andrew Huey,

3
Ho un'installazione apache personalizzata, quindi ho trovato i miei file di registro con find /usr/local -name error_log.
Tricheco il gatto,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.