Comment puis-je activer le journal des erreurs sur mon serveur Apache Ubuntu afin que si une erreur survient, que ce soit PHP Syntaxe et autres erreurs, l'erreur du serveur doit être stockée dans le fichier journal des erreurs
Comment puis-je également afficher le fichier journal des erreurs Apache?
Par défaut, /var/log/Apache2/error.log
.
Cela peut être configuré dans /etc/php5/Apache2/php.ini
Vous pouvez également définir un fichier journal d'erreurs spécifique pour chaque VirtualHost dans Apache. Si vous avez un VirtualHost défini dans /etc/Apache2/sites-available/
et activé dans /etc/Apache2/sites-enabled
(activer avec Sudo a2ensite [your-virtualhost-definition-file]
), vous pouvez modifier le journal des erreurs en ajoutant la ligne suivante dans votre configuration VirtualHost:
ErrorLog ${Apache_LOG_DIR}/[your-vhost]-error.log
Cela peut être utile si vous avez beaucoup de vhosts et que vous souhaitez diviser où ils signalent les erreurs.
En outre, vous pouvez regarder votre journal des erreurs en direct en exécutant la commande suivante (adaptez-vous à votre propre fichier journal s'il est différent de celui par défaut):
Sudo tail -f /var/log/Apache2/error.log
Pour plus d'informations, consultez les liens suivants