Heim > Betrieb und Instandhaltung > Apache > So finden Sie benutzerdefinierte Fehlerprotokolle

So finden Sie benutzerdefinierte Fehlerprotokolle

王林
Freigeben: 2020-07-02 17:59:37
nach vorne
2760 Leute haben es durchsucht

So finden Sie benutzerdefinierte Fehlerprotokolle

Benutzerdefiniertes Fehlerprotokoll

(Empfohlenes Tutorial: Apache vom Einstieg bis zur Kompetenz)

Wenn Wir möchten den Speicherort des benutzerdefinierten Fehlerprotokolls finden, öffnen /etc/apache2/apache2.conf mit einem Texteditor und suchen dann nach der Zeile, die mit ErrorLog beginnt und den Speicherort der benutzerdefinierten Apache-Fehlerprotokolldatei angibt.

Zum Beispiel ist die folgende Zeile in der unveränderten Apache-Konfigurationsdatei zu finden:

ErrorLog ${APACHE_LOG_DIR}/error.log
Nach dem Login kopieren

Dieser Speicherort wird mithilfe der Umgebungsvariablen APACHELOGDIR konfiguriert, die in /etc/apache2/envvars verwendet wurde Definition.

export APACHE_LOG_DIR=/var/log/apache2$SUFFIX
Nach dem Login kopieren

In tatsächlichen Situationen kann ErrorLog auf einen beliebigen Pfad in Ihrem Linux-System verweisen.

Benutzerdefiniertes Fehlerprotokoll des virtuellen Hosts verwenden

Wenn ein virtueller Host im Apache-Webserver verwendet wird, kann die ErrorLog-Anweisung hier im virtuellen Host-Container angegeben werden In diesem Fall wird der oben genannte systemweite Speicherort des Fehlerprotokolls ignoriert.

Wenn virtuelle Hosts aktiviert sind, kann jeder virtuelle Host seinen eigenen benutzerdefinierten Fehlerprotokollspeicherort definieren. Um den Speicherort des Fehlerprotokolls für einen bestimmten virtuellen Host herauszufinden, können Sie /etc/apache2/sites-enabled/.conf öffnen und nach der ErrorLog-Anweisung suchen, die die sitespezifische Fehlerprotokolldatei anzeigt.

Das obige ist der detaillierte Inhalt vonSo finden Sie benutzerdefinierte Fehlerprotokolle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage