Détails
Où PHP stocke-t-il le journal des erreurs ? (php5, apache, fastcgi, cpanel)
Je suis sur un hébergement partagé et j'ai Cpanel, Apache, PHP est exécuté par fastcgi. Où PHP stocke-t-il le journal des erreurs ?
Existe-t-il un autre moyen de trouver le journal des erreurs dans un environnement d'hébergement partagé au lieu de devoir parcourir toute la structure du site pour rechercher les fichiers error_log ?
J'ai accès au fichier php.ini
(j'utilise la version 5.2.16 de PHP).
373
3
PHP stocke les journaux d'erreurs dans
/var/log/apache2
si PHP est un module apache2. Les hôtes partagés stockent souvent les fichiers journaux dans le sous-dossier/log
de votre répertoire racine. Mais...si vous avez accès à un fichierphp.ini
, vous pouvez le faire :*D'après le commentaire de rinogo's : Si vous utilisez cPanel, le fichier journal principal que vous recherchez est probablement stocké (par défaut) à l'adresse suivante : {{851717}}}.
Si tout le reste échoue, vous pouvez vérifier l'emplacement du fichier journal en utilisant
Essayez
phpinfo()
et vérifiez "error_log" ;Vous devez utiliser le chemin absolu lorsque vous définissez la variable error_log dans votre fichier php.ini, sinon, les journaux d'erreurs seront stockés en fonction de votre chemin relatif.
Une autre solution serait d'écrire un script simple qui listerait tous les fichiers de journaux d'erreurs dans l'arborescence des répertoires.