Où se trouve le fichier journal PHP sur Mac OSX?


22

J'ai des problèmes avec phpMyAdmin sur mon Mac. Je n'arrive pas à me connecter au serveur MySQL local. Lorsque j'essaye de me connecter, je reçois le message suivant

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

J'essaie maintenant de trouver le fichier journal. J'ai couru phpinfo()et il m'indique que le php.inifichier se trouve dans /etc, cependant quand je regarde je ne peux que voir php.ini.default. Je procède à la modification php.ini.defaulten spécifiant le fichier journal /tmp/php_errorset en activant la journalisation.

J'ai essayé de me connecter au serveur MySQL via phpMyAdmin et j'obtiens toujours la même erreur. Je passe à /tmpmais le journal des erreurs n'est pas là.

Des suggestions sur ce que je fais peut-être mal?

Réponses:


9

Renommez php.ini.defaultpour php.iniet le modifier pour activer la journalisation que vous voulez.

Les modifications ne prendront probablement effet qu'au redémarrage d'Apache. Puisque vous utilisez un Mac, désactivez simplement le partage Web et réactivez-le.


26

Les journaux d'Apache se trouvent sous /var/log/apache2


8
Lorsqu'un emplacement n'est pas spécifié dans php.ini, le journal des erreurs PHP semble se trouver par défaut dans / var / log / apache2 / error_log. Merci.
Andrew Huey

3
J'ai une installation apache personnalisée, j'ai donc trouvé mes fichiers journaux avec find /usr/local -name error_log.
Walrus the Cat
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.