↑ ↓ auswählen, Enter öffnen, Esc schließen

Serverfehler (5xx) im Access-Log auswerten

Werte anpassen, der Befehl aktualisiert sich live
root@server
awk '$9 ~ /^5[0-9][0-9]$/ {print $9, $7}' /var/www/vhosts/system/example.com/logs/access_ssl_log | sort | uniq -c | sort -rn | head -20

Gibt Statuscode und URL aller Anfragen mit 5xx-Antwort aus, gruppiert und nach Häufigkeit sortiert. So lässt sich eingrenzen, ob ein einzelnes Skript fehlschlägt oder die ganze Seite betroffen ist. Die genaue Ursache steht danach meist im error_log derselben Domain.

Hinweis: 502 und 504 bei Plesk mit nginx stehen oft nur in proxy_access_ssl_log, weil Apache bzw. PHP-FPM gar nicht geantwortet hat.

Auch gesucht als

  • wo kommen die 500 Fehler her
  • Internal Server Error im Log finden
  • 502 und 504 Fehler auswerten
  • welche Seite wirft Serverfehler

Verwandte Einzeiler

Alle aus Logs

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.