Wie kann ich das Fehlerprotokoll auf meinem Ubuntu Apache Server aktivieren, so dass im Falle eines Fehlers, egal ob PHP Syntax oder andere Fehler, der Serverfehler in der Fehlerprotokolldatei
gespeichert wirdWie kann ich auch eine Apache-Fehlerprotokolldatei anzeigen?
Standardmäßig /var/log/apache2/error.log
.
Dies kann in /etc/php5/apache2/php.ini
Sie können auch eine spezifische Fehlerprotokolldatei für jeden VirtualHost in Apache definieren. Wenn Sie VirtualHost in /etc/apache2/sites-available/
definiert und in /etc/apache2/sites-enabled
aktiviert haben (aktivieren mit sudo a2ensite [your-virtualhost-definition-file]
), können Sie das Fehlerprotokoll ändern, indem Sie die folgende Zeile in Ihre VirtualHost-Konfiguration einfügen:
Dies kann nützlich sein, wenn Sie viele Vhosts haben und teilen möchten, wo sie die Fehler melden.
Sie können sich auch Ihr Fehlerprotokoll live ansehen, indem Sie den folgenden Befehl ausführen (passen Sie Ihre eigene Protokolldatei an, wenn sie sich von der Standarddatei unterscheidet):
%Vor%Weitere Informationen finden Sie in den folgenden Links