Journal des erreurs Apache avec erreurs PHP

10

Je viens de configurer PHP et Apache et je voudrais savoir où vont les erreurs. Quel est le chemin par défaut des journaux d'erreurs dans apache pour PHP?

Genadinik
la source
1
Vous n'avez pas mentionné le type de système d'exploitation sur lequel vous exécutez Apache. Vérifiez votre configuration apache pour l'emplacement des fichiers journaux.
pauska
J'utilise Ubuntu OS.
Genadinik
Quel est le fichier qui devrait contenir ces informations au fait? - Merci!
Genadinik

Réponses:

6

Il existe des emplacements dans ces systèmes d'exploitation populaires:

Emplacement du fichier d'erreur RHEL / Red Hat / CentOS / Fedora Linux Apache - / var / log / httpd / error_log

Emplacement du fichier journal des erreurs Debian / Ubuntu Linux Apache - /var/log/apache2/error.log

Emplacement du fichier journal des erreurs FreeBSD Apache - /var/log/httpd-error.log

La réponse détaillée sur les fichiers journaux Apache est ici: http://www.cyberciti.biz/faq/apache-logs/

Genadinik
la source
2

Essaye ça:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Créer un fichier journal manuellement
touchez /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Vous pouvez maintenant afficher les erreurs PHP de cette façon

    tail /var/log/php_errors.log
Nikolay Chuprina
la source