Überprüfen der Log-Dateien
Im Entwicklungs- und Debugging-Prozess ist das Überprüfen der Log-Dateien ein sehr wichtiger Schritt. ServBay bietet zwei Methoden zum Überprüfen der Log-Dateien an: Direktes Navigieren zum Log-Verzeichnis und die Nutzung der GUI-Oberfläche von ServBay. Nachfolgend sind die detaillierten Schritte beschrieben.
Methode 1: Direktes Navigieren zum Log-Verzeichnis
1. Log-Dateien-Verzeichnis
Die Log-Dateien von ServBay befinden sich im Verzeichnis /Applications/ServBay/logs
. Dieses Verzeichnis enthält die Log-Dateien der verschiedenen Dienste, einschließlich PHP, Caddy, Redis, MariaDB usw.
2. Aufrufen des Log-Verzeichnisses
Du kannst das Log-Verzeichnis über das Terminal oder den Dateimanager aufrufen. Nachfolgend sind die Schritte zur Nutzung des Terminals beschrieben:
- Öffne die Terminal-Anwendung.
- Gib den folgenden Befehl ein und drücke die Eingabetaste, um zum Log-Verzeichnis zu gelangen:bash
cd /Applications/ServBay/logs
1
3. Überprüfen der Log-Dateien
Im Log-Verzeichnis kannst du mit dem Befehl ls
alle Log-Dateien und Unterverzeichnisse auflisten:
ls
Du wirst eine Struktur ähnlich der folgenden sehen:
caddy
dnsmasq
mariadb
memcached
php
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
postgresql
redis
xdebug
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
4. Überprüfen einer bestimmten Log-Datei
Du kannst den Befehl cat
, less
oder tail
verwenden, um den Inhalt einer bestimmten Log-Datei anzuzeigen. Zum Beispiel:
Überprüfen der PHP 7.4 Log-Datei
cat php/7.4/php-fpm.log
Oder verwende den less
Befehl, um seitenweise zu navigieren:
less php/7.4/php-fpm.log
Verwende den Befehl tail
, um die neuesten Log-Einträge anzuzeigen:
tail -f php/7.4/php-fpm.log
Überprüfen der Caddy Log-Datei
Die Log-Datei von Caddy befindet sich im caddy
Verzeichnis, du kannst dieses Verzeichnis betreten, um die spezifischen Log-Dateien zu überprüfen:
cd caddy
ls
2
Dann verwende die oben genannten Befehle, um die speziellen Log-Dateien anzuzeigen.
Methode 2: Nutzung der GUI-Oberfläche von ServBay
1. Öffnen von ServBay
Finde das ServBay-Symbol in Anwendungen
und öffne es durch Doppelklicken.
2. Überprüfen der Dienst-Logs
In der GUI-Oberfläche von ServBay kannst du die Log-Dateien durch die folgenden Schritte überprüfen:
Durch die Panel "Dienste"
- Öffne die GUI-Oberfläche von ServBay und gehe zum "Dienste"-Panel.
- Auf der rechten Seite jedes Dienstes siehst du ein Log-Symbol (Icon). Klicke auf dieses Symbol, um die Log-Datei des Dienstes anzuzeigen.
Durch die Panel "Hosts"
- In der GUI-Oberfläche von ServBay, gehe zum "Hosts"-Panel.
- Auf der rechten Seite jedes Hosts siehst du ein Log-Symbol (Icon). Klicke auf dieses Symbol, um die Log-Datei des Hosts anzuzeigen.
3. Analyse der Log-Dateien
Durch das Überprüfen der Log-Dateien kannst du den Betriebszustand des Systems, Fehlermeldungen und Leistungsindikatoren analysieren. Häufige Log-Dateien sind:
php/Versionsnummer/php-fpm.log
: Zeichnet den Betriebszustand und Fehlermeldungen von PHP-FPM auf.caddy
Verzeichnis: Zeichnet die Zugriffs- und Fehlerprotokolle des Caddy-Webservers auf.redis.log
: Zeichnet den Betriebszustand und Fehlermeldungen der Redis-Datenbank auf.mariadb.log
: Zeichnet den Betriebszustand und Fehlermeldungen der MariaDB-Datenbank auf.xdebug/Versionsnummer
Verzeichnis: Zeichnet die Debugging-Informationen von XDebug auf.
4. Bereinigung der Log-Dateien
Log-Dateien können viel Speicherplatz beanspruchen, daher wird empfohlen, diese regelmäßig zu bereinigen. Du kannst folgende Befehle verwenden, um bestimmte Log-Dateien zu löschen:
rm php/7.4/php-fpm.log
Hinweis: Vor dem Löschen von Log-Dateien, stelle sicher, dass wichtige Log-Informationen gesichert sind.