Просмотр Log файлов
Во время разработки и отладки очень важно просматривать файлы журналов. ServBay предоставляет два способа просмотра журналов: непосредственно через каталог журналов и через интерфейс GUI ServBay. Ниже приведены подробные шаги.
Способ 1: Непосредственный доступ к каталогу Log
1. Каталог файлов журнала
Файлы журналов ServBay хранятся в каталоге /Applications/ServBay/logs
. Этот каталог содержит журналы для различных сервисов, включая PHP, Caddy, Redis, MariaDB и другие.
2. Доступ к каталогу журналов
Вы можете получить доступ к каталогу журналов через терминал или файловый менеджер. Вот шаги для доступа через терминал:
- Откройте приложение терминала.
- Введите следующую команду и нажмите Enter, чтобы перейти в каталог журналов:bash
cd /Applications/ServBay/logs
1
3. Просмотр файлов журнала
В каталоге журналов вы можете использовать команду ls
для отображения всех файлов журналов и подкаталогов:
ls
Вы увидите структуру файлов и каталогов, похожую на следующую:
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. Просмотр конкретного файла журнала
Вы можете использовать команды cat
, less
или tail
для просмотра содержимого конкретного файла журнала. Например:
Просмотр журнала PHP 7.4
cat php/7.4/php-fpm.log
Или используйте команду less
для постраничного просмотра:
less php/7.4/php-fpm.log
Используйте команду tail
для просмотра последних записей журнала:
tail -f php/7.4/php-fpm.log
Просмотр журнала Caddy
Журналы Caddy хранятся в каталоге caddy
, вы можете войти в этот каталог, чтобы просмотреть конкретные файлы журналов:
cd caddy
ls
2
Затем используйте вышеприведенные команды для просмотра конкретного файла журнала.
Способ 2: Через интерфейс GUI ServBay
1. Откройте ServBay
Найдите значок ServBay в Программах
и дважды щелкните его, чтобы открыть.
2. Просмотр журналов сервисов
В интерфейсе GUI ServBay вы можете просматривать файлы журналов, выполнив следующие шаги:
Через панель "Сервисы"
- Откройте интерфейс GUI ServBay и перейдите на панель "Сервисы".
- Справа от каждого сервиса вы увидите значок журнала (icon). Нажмите на этот значок, чтобы просмотреть файл журнала для этого сервиса.
Через панель "Хосты"
- В интерфейсе GUI ServBay перейдите на панель "Хосты".
- Справа от каждого хоста вы увидите значок журнала (icon). Нажмите на этот значок, чтобы просмотреть файл журнала для этого хоста.
3. Анализ файлов журнала
Просматривая файлы журналов, вы можете анализировать состояние системы, сообщения об ошибках и показатели производительности. Общие файлы журналов включают:
php/версия/php-fpm.log
: записывает состояние выполнения и сообщения об ошибках PHP-FPM.- Каталог
caddy
: записывает журналы доступа и журнал ошибок веб-сервера Caddy. redis.log
: записывает состояние и сообщения об ошибках базы данных Redis.mariadb.log
: записывает состояние и сообщения об ошибках базы данных MariaDB.- Каталог
xdebug/версия
: записывает отладочную информацию XDebug.
4. Очистка файлов журнала
Файлы журналов могут занимать много места на диске, рекомендуется периодически очищать ненужные файлы журналов. Вы можете использовать следующую команду для удаления определенного файла журнала:
rm php/7.4/php-fpm.log
Внимание: Перед удалением файла журнала убедитесь, что вы создали резервную копию важной информации журнала.