web-dev-qa-db-fra.com

Comment activer le journal des erreurs dans Ubuntu Apache

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?

11
D555

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

18
Dushyant Joshi