J'utilise XAMPP pour Windows.
Où se trouve le journal des erreurs de PHP dans XAMPP?
\xampp\Apache\logs\error.log
, où xampp
est votre dossier d'installation . Si vous n'avez pas modifié le paramètre error_log
dans PHP (vérifiez avec phpinfo()
), il sera consigné dans le journal Apache.
Je l'ai trouvé dans: \xampp\php\logs\php_error_log
Pour les utilisateurs de Mac XAMPP Version 1.7.3
/Applications/XAMPP/xamppfiles/logs/error_log
Pour tous ceux qui recherchent le fichier journal php dans XAMPP pour Ubuntu, voici ce qui suit:
/opt/lampp/logs/php_error_log
Très probablement, il aura une grande taille (le mien était d’environ 350 Mo) et a ralenti mon éditeur de texte après son ouverture. Si vous ne vous souciez pas de tous les journaux passés, vous pouvez facilement vider le fichier en accédant simplement au terminal, puis en écrivant ces trois lignes une par une:
Sudo su
cd /opt/lampp/logs/
> php_error_log
Et les nouveaux journaux seront faciles et rapides à ouvrir maintenant.
J'espère qu'un utilisateur Ubuntu le trouvera utile.
Cela pourrait être un simple cas où le journal des erreurs PHP est désactivé .
\xampp\php\logs
n'existait pas du tout pour moi - pour une raison quelconque.
Je devais simplement créer un dossier dans \xampp\php\
appelé logs
, puis le fichier php_error_log
était créé et écrit.
Recherchez dans le fichier de configuration et recherchez le paramètre error_log. Ou utilisez phpinfo () pour trouver ce paramètre.
\ xampp\Apache\logs\error.log est l'emplacement par défaut des journaux d'erreur en php.
Pour mon problème, je devais mettre à zéro le journal:
Sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '
Comme indiqué ci-dessus, vous pouvez trouver le journal des erreurs PHP dans Windows. Dans c:\xampp\Apache\logs\error.log. Vous pouvez facilement afficher les derniers journaux par tail -f .\error.log
Par défaut, le chemin du fichier journal xampp php se trouve dans/dossier_installation_xampp/php/logs/php_error_log, mais j’ai remarqué qu’il ne soit parfois pas généré automatiquement. Peut-être que cela pourrait être un problème d'autorisation d'écriture de compte Windows? Je ne suis pas sûr, mais j'ai créé le dossier des journaux et le fichier php_error_log manuellement, puis les journaux php ont finalement été enregistrés.