Verificando Arquivos de Log
Durante o desenvolvimento e depuração, verificar os arquivos de log é uma etapa muito importante. O ServBay oferece duas formas de visualizar esses arquivos: acessando diretamente o diretório de logs ou através da interface gráfica do ServBay. Aqui estão os passos detalhados.
Método 1: Acessando Diretório de Logs
1. Diretório de Arquivos de Log
Os arquivos de log do ServBay estão armazenados no diretório /Applications/ServBay/logs
. Este diretório contém arquivos de log de vários serviços, incluindo PHP, Caddy, Redis, MariaDB, MySQL, MongoDB, entre outros.
2. Acessando o Diretório de Logs
Você pode acessar o diretório de logs através do terminal ou de um gerenciador de arquivos. Veja os passos para acessar pelo terminal:
- Abra o aplicativo do terminal.
- Digite o seguinte comando e pressione Enter para entrar no diretório de logs:bash
cd /Applications/ServBay/logs
1
3. Visualizando Arquivos de Log
No diretório de logs, você pode usar o comando ls
para listar todos os arquivos de log e subdiretórios:
ls
Você verá uma estrutura de arquivos e diretórios semelhante a esta:
caddy
dnsmasq
mariadb
memcached
mongodb
mysql
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
31
32
4. Verificando um Arquivo de Log Específico
Você pode usar os comandos cat
, less
ou tail
para visualizar o conteúdo de arquivos de log específicos. Por exemplo:
Verificando o Log do PHP 7.4
cat php/7.4/php-fpm.log
Ou use o comando less
para uma visualização paginada:
less php/7.4/php-fpm.log
Use o comando tail
para visualizar as entradas de log mais recentes:
tail -f php/7.4/php-fpm.log
Verificando o Log do Caddy
Os logs do Caddy estão armazenados no diretório caddy
, onde você pode entrar para ver arquivos de log específicos:
cd caddy
ls
2
Depois use os comandos acima para visualizar os arquivos de log específicos.
Método 2: Através da Interface Gráfica do ServBay
1. Abrindo o ServBay
No Aplicativos
, encontre o ícone do ServBay e clique duas vezes para abrir.
2. Visualizar Logs de Serviço
Na interface gráfica do ServBay, siga os passos abaixo para visualizar os arquivos de log:
Através do Painel 'Gerenciamento Rápido de Serviços'
- Na interface gráfica do ServBay, acesse o dashboard.
- À direita de cada serviço, você verá um ícone de log. Clique neste ícone para visualizar o arquivo de log do serviço.
Através do Painel 'Serviço'
- Abra a interface gráfica do ServBay e vá ao painel 'Serviço'.
- À direita de cada serviço, você verá um ícone de log. Clique neste ícone para visualizar o arquivo de log do serviço.
Através do Painel 'Host'
- Na interface gráfica do ServBay, vá ao painel 'Host'.
- À direita de cada host, você verá um ícone de log. Clique neste ícone para visualizar o arquivo de log do host.
Através do Painel 'Configuração de Serviços'
- Na interface gráfica do ServBay, vá ao painel 'Configuração de Serviços'.
- No canto superior direito de cada serviço, você verá um ícone de log. Clique neste ícone para visualizar o arquivo de log do serviço.
3. Analisando Arquivos de Log
Ao verificar os arquivos de log, você pode analisar o estado de funcionamento do sistema, informações de erros e métricas de desempenho. Arquivos de log comuns incluem:
php/versão/php-fpm.log
: Registra o estado de funcionamento e informações de erros do PHP-FPM.- Diretório
caddy
: Registra logs de acesso e erro do servidor web Caddy. redis.log
: Registra o estado de funcionamento e informações de erro do banco de dados Redis.mariadb.log
: Registra o estado de funcionamento e informações de erro do banco de dados MariaDB.mysql.log
: Registra o estado de funcionamento e informações de erro do banco de dados MySQL.mongodb.log
: Registra o estado de funcionamento e informações de erro do banco de dados MongoDB.- Diretório
xdebug/versão
: Registra informações de depuração do XDebug. mailpit.log
: Registra o estado de funcionamento e informações de erro do serviço de e-mail Mailpit.
4. Limpando Arquivos de Log
Os arquivos de log podem ocupar muito espaço em disco, portanto é recomendável limpar periodicamente os arquivos de log que não são mais necessários. Você pode usar o comando abaixo para excluir um arquivo de log específico:
rm php/7.4/php-fpm.log
Nota: Antes de excluir arquivos de log, certifique-se de ter feito backup das informações importantes.