Table of Contents
Aktualisiert
Manchmal generiert Ihr erstaunliches System einen Fehlercode, der den Pfad zum Apache-Fehlerprotokoll Linux offenlegt. Es kann mehrere Gründe für bestimmte Probleme geben. g.Die standardmäßige Einrichtung der Fehlerprotokolldatei ist RHEL / Red Hat / CentOS und Fedora Linux Der Speicherort der Apache-Fehlerdatei ist normalerweise / var / log / httpd error_log. Der Speicherort der Debian / Ubuntu Linux Apache-Fehlerberichtsdatei ist / var versus log / apache2 / error.
g.
Der Apache-Remote-Computer zeichnet alle neuen Anfragen und alle Anfragen, die häufig in der Verarbeitung gefunden werden, in einer bestimmten Protokolldatei auf. Das Format des Registrierungsgebührenjournals ist in hohem Maße anpassbar. Ort und Inhalt des Zugriffsprotokolls bleiben durch die CustomLog-Direktive verboten. Das Standardziel der eingehenden Apache-Protokolldatei ist:
RHEL Red / Hat / CentOS / Fedora Linux Apache seeFile-Anhang –
- var / log / httpd / access_log
Speicherort der Debian / Ubuntu Linux Apache-Zugriffsprotokolldatei –
/var/log/apache2/access.log
/var/log/httpd-access.log
Um die genaue Umgebung der Apache-Protokolldatei zu finden, können Sie die Vorteile des grep-Befehls selbst nutzen:
Nummer grep CustomLog /usr/local/etc/apache22/httpd.conf# grep CustomLog /etc/apache2/apache2.conf# grep CustomLog /etc/httpd/conf/httpd.conf
# diese CustomLog-Anweisung (siehe unten).#CustomLog "/var/log/httpd-access.log" allgemeinCustomLog "/var/log/httpd-access.log" kombiniert mit
Apache kann dabei sein, einschließlich des LAMP-Stack-Plans für Linux (Linux, Apache, MySQL, PHP). Apache ist für die Bereitstellung von Internetseiten für erfolgreiche Besucher Ihrer Website verantwortlich.
Der Server der Bundesregierung bietet Zugriff auf Fahrten zu Ihrer Website, unterhält jedoch ein Zugriffsverzeichnis. Diese Gerichtsakten oder Protokolldateien können eine beliebige Quelle für Informationen über Ihre Website, ihre eigene Nutzung und ihre Zielgruppe sein.
Dieses Handbuch zeigt, wie Sie Apache-Zugriffsprotokollclips anzeigen.
- Ein Linux-System, auf dem Apache Web Services ausgeführt wird.
- Persönliches Konto mit Root-Zugriff (sudo)
- Terminal-Startfenster (Strg-Alt-T in Ubuntu, Alt-F2 in Apache Centos)
Zugriffsprotokolle anzeigen
Wie finde ich das Apache-Fehlerprotokoll?
Auf einem sehr Linux-Server können Sie über var / log / apache2 und error auf Apache-Fehlerregister zugreifen. Protokoll. Sie können dann Fehler aus normalerweise der Fehlerprotokolldatei protokollieren, indem Sie die folgende Führung schreiben: sudo end -f / var / log oder apache2 / error.
Verwenden Sie CPanel, um direkte Dateien herunterzuladen
Wenn Sie über cPanel mit dem Internet verbunden sind, können Sie Apache-Zugriffsprotokolle über die grafische Benutzeroberfläche herunterladen.
2. Klicken Sie auf Raw-Zugriff. Wenn die Archivierung aktiviert ist, können die von Apache getrockneten Protokolldateien zusammen mit dem Ende der Seite heruntergeladen werden. Sie werden als Hyperlinks diagnostiziert, die standardmäßig für die von Ihnen kontrollierten Website-Seiten markiert sind.
Beim Klicken auf den Hyperlink wird der Benutzer aufgefordert, die Datei beim Öffnen zu speichern. Diese Protokolldateien werden mit gzip komprimiert. Wenn Sie die Linux-Konsole also nicht installieren, benötigen Sie möglicherweise ein Entladetool. Speichern Sie die Datei an einem sicheren Ort.
3. Suchen Sie die Datei auf Ihrem Betriebssystem und klicken Sie dann mit der rechten Maustaste auf> Extrahieren. Die neue Datei könnte ohne die Erweiterung .gz erscheinen.
4. Klicken Sie mit der rechten Maustaste auf> Ändern, um die Datei in einem ausgewählten bevorzugten Texteditor zu öffnen, um einen einzigartigen Zustand anzuzeigen.
Verwenden von Terminalbefehlen zum Anzeigen lokaler Zugriffsprotokolle
Wenn Sie wirklich einen Apache-Rechner betreiben oder wahrscheinlich remote damit verbunden sind, können Sie diesen speziellen Flughafen verwenden, um den Inhalt der Zugriffsprotokolle anzuzeigen und zu filtern.
Standardmäßig greifen Sie höchstwahrscheinlich über die allgemeine Apache Access-Protokolldatei auf einen der folgenden Pfade zu:
- /var/log/apache/access.log
- /var/log/apache2/access.log
- / etc per httpd / logs / access_log
Verwenden Sie den Typ der GUI oder des Terminals mit dem Befehl record
, um zu Ihrem vertrauenswürdigen System zu gelangen und herauszufinden, wo die Protokolle gespeichert sind.
Schritt 1 anzeigen: Die letzten 100 Zugriffsprotokolleinträge
sudo tail -100 /var/log/apache2/access.log
Der Befehl tail
weist die Maschine an, den letzten Teil zusammen mit der Datei zu sehen, sodass der Kauf -100
sie anweist, die vorherigen 100 Geschäfte zurückzugeben.
Aktualisiert
Sind Sie es leid, dass Ihr Computer langsam läuft? Genervt von frustrierenden Fehlermeldungen? ASR Pro ist die Lösung für Sie! Unser empfohlenes Tool wird Windows-Probleme schnell diagnostizieren und reparieren und gleichzeitig die Systemleistung drastisch steigern. Warten Sie also nicht länger, laden Sie ASR Pro noch heute herunter!
Der letzte Teil, /var/log/apache2/access.log, teilt Ihrem Computer anhand der Dokumentdatei mit, wo er suchen soll. Wenn sich Ihr Dateieintrag an einem anderen Ort befindet, müssen Sie den Zweck auf Ihrem Computer in die Apache-Protokolldaten ändern.
Schrittanzeige2: Spezifischer Begriff aus Zugriffsprotokollen
Manchmal muss man sich nur auf der Vorderseite des Magazins beweisen. Normalerweise können Sie den Bericht mit dem Befehl grep
nach bestimmten Schlüsselwörtern filtern.
sudo grep GET /var/log/apache2/access.log
Wie der erste Befehl durchsucht dieser Befehl die Datenbank /var/log/apache2/access.log nach dem Inhalt einer Protokollverbindung. Der Befehl grep
sagt Ihnen, ob Sie nur die angezeigten Einträge bearbeiten möchten, typischerweise mit der aktuellen GET
-Anfrage.
Sie überschreiben mühelos auch andere Apache-Befehle. Wenn Sie beispielsweise den Zugriff auf .jpeg-Bilder erfolgreich kontrollieren möchten, können Sie GET
durch .jpg ersetzen. Zuvor, als Übung, den tatsächlichen Pfad zur Protokolldatei Ihres Servers. Für
So zeigen Sie die Apache-Fehlerprotokolle an
Zusätzlich zur Zugriffsprüfung können Sie die zuvor erwähnten Terminalanforderungen verwenden, um das Fehlerprotokoll zu finden.
sudo tail -100 /var/log/apache2/error.log
Wenn Sie das Zugriffsdateiprotokoll an einem anderen guten Ort finden, befindet sich das Fehlerdateiprotokoll in der Nähe desselben Speicherorts. Überzeugen Sie sich davon, dass Sie den richtigen Weg haben.
Apache Access Protocol interpretieren
Wenn Sie das eigentliche Access-Log-Dokument zum ersten Mal öffnen, sehen Sie vielleicht benommen aus.
Es gibt viele Informationen über HTTP-Anfragen und einige Texteditoren (und welches Terminal auch immer) unterbrechen den Text in der nächsten Zeile. Dies kann verwirrend sein, aber jeder Tipp wird in einer bestimmten Reihenfolge vorgeschlagen.
Die traditionell beste Art, das Format der Empfangsprüfdateien auszudrücken, ist:
"% h% l% u% t%> s"% r "% b"% Refereri ""% User-Agencyti ""
Dies sind schrittweise Tipps und Hinweise zu den gängigsten Aktionen für jede Zeile des Protokolls.
Jedes %-Zeichen entspricht den Informationen dieses Protokolls:
-
% h
ist normalerweise die IP-Adresse des Clients (Quelle der Eingabeanfrage). -
%l
– Sie sehen, der nächste Eintrag kann nur ein Bindestrich sein – was bedeutet, dass die Information nicht geworden ist. Dies ist das Ergebnis desidentifizierten
Wirtschaftsinstituts auf dem Client. -
% Sie
–Benutzer-ID
für den Client Wenn eine HTTP-Authentifizierung erforderlich ist, können Sie den Zugriff anfordern. -
% t
war der Zeitstempel der eingehenden Anfrage. -
% r
– Abfragezeichenfolge wird wahrscheinlich verwendet. Dies kann Ihnen die http-Methodik (GET, POST, HEAD usw.), den angeforderten Pfad sowie das verwendete http-Protokoll angeben. -
%> zur Stunde
– Status, dieser Code wurde vom Webserver an den Client zurückgegeben. -
% b
ist die Größe der angeforderten angezeigten Ressource. -
"% Refereri"
. Gibt an, ob der Zugriff lediglich durch Anklicken eines Links zu einer anderen Website erfolgte oder durch den Besuch eines Kunden auf Ihrer Seite. -
"% User-Agentti"
– zeigt Ihnen Daten in der Nähe der anfordernden Entität an, einfach weil im Allgemeinen Webbrowser, Betriebssystem, Website-Suche (im Falle eines Roboters) , usw.
Verdauen Sie einfach die Across-Zeile in der Protokolldatei der Aufzeichnungen und jeder Eintrag kann oben versucht werden, transkribiert zu werden. Wenn keine Kommunikation stattfindet, erscheint im Hauptcheck ein Strich. Wenn Sie auf einem vorkonfigurierten Computer arbeiten, kann Ihre Dokumentendatei mehr oder weniger Fakten und Richtlinien enthalten. Sie können auch mit einer benutzerdefinierten Protokollkomponente das perfekte modifizierte Protokollformat erstellen.
So verwenden Sie Apache-Protokolldateien in Daten
Mit Apache Log Analysis kann jeder messen, wie Kunden auf Ihrer individuellen Website interagieren .
Sie verwenden beispielsweise einen Zeitstempel, um zu sehen, wie viele Männer pro Stunde Zugangsanfragen für bestimmte Fahrmuster erhalten. Könnten Sie sich einen bestimmten Besucher-Agent ansehen, um zu sehen, ob sich Express-Benutzer auf der Website anmelden, um auf unsere eigene Datenbank zuzugreifen oder Dokumente zu erstellen? Sie können sogar auf Authentifizierungsfehler messen, wenn Sie sich an verschiedenen Arten von Cybersicherheitsangriffen außer Ihrem System erfreuen müssen.
Das Apache-Fehlerprotokoll kann auf dieselbe Weise verwendet werden. Es wird auch oft nur verwendet, um Ihnen zu helfen, sich zu fragen, wie viele 404-Fehler generiert werden. Ein 404-Fehler tritt auf, wenn ein laufender Client nach einer fehlenden Ressource fragt, und diese wichtige Tatsache kann Sie vor fehlerhaften Links und anderen Fehlern auf der Seite schützen. Es kann aber auch an Projektstörungen oder gar Warnungen vor erreichbaren Maschinenproblemen gewöhnt sein.
In diesem Tutorial werden Methoden zur Beseitigung der Bandbreite zum Anzeigen von Apache-Zugriffsprotokolldateien vorgestellt.
Operator access.log – Dies ist eine wichtige Ressource, um festzustellen, wie Clients in Abhängigkeit von Ihrem Server interagieren. Die Datei error.log kann Ihnen und Ihrer Familie helfen, Probleme mit dieser Website zu beheben.
Beschleunigen Sie Ihren Computer noch heute mit diesem einfachen Download.
Wie prüfe ich regelmäßig Fehlerprotokolle unter Linux?
Linux-Protokolle können mit dem Befehl cd / var per log angezeigt und dann ls eingegeben werden, um die in diesem Verzeichnis gespeicherten Protokolle anzuzeigen.
Was ist das Apache-Fehltrittsprotokoll?
Das Apache-Fehlerprotokoll zeichnet Informationen über aufgetretene Fehler oder Anomalien auf. Viele Apache-Rankings im Zusammenhang mit “Fehlern” sind normalerweise harmlos, beispielsweise wenn ein Besucher eine Datei anfordert, die nicht existieren darf.
Fixed Path To Apache Error Log On Linux
Ruta Fija Al Registro De Errores De Apache En Linux
Исправлен путь к журналу ошибок Apache в Linux
Fixad Sökväg Till Apache-fellogg På Linux
Caminho Corrigido Para Log De Erros Do Apache No Linux
Linux에서 Apache 오류 로그에 대한 고정 경로
Vast Pad Naar Apache-foutlogboek Op Linux
Chemin Fixe Vers Le Journal Des Erreurs Apache Sur Linux
Corretto Il Percorso Al Log Degli Errori Di Apache Su Linux
Naprawiono ścieżkę Do Dziennika Błędów Apache W Systemie Linux