Ver Log de Arquivos
Durante o desenvolvimento e depuração, visualizar os arquivos de log é um passo crucial. O ServBay oferece duas maneiras de visualizar esses arquivos: acessando diretamente o diretório de logs ou utilizando a interface gráfica do ServBay. Aqui estão os passos detalhados.
Método 1: Acessar Diretório de Logs Diretamente
1. Diretório dos Arquivos de Log
Os arquivos de log do ServBay estão localizados no diretório /Applications/ServBay/logs
. Este diretório contém os logs de vários serviços como PHP, Caddy, Redis, MariaDB, 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. Aqui estão os passos para acessar via terminal:
- Abra o terminal.
- Digite o seguinte comando e pressione Enter para acessar o diretório de logs:bash
cd /Applications/ServBay/logs
1
3. Ver 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á algo parecido com a estrutura de arquivos e diretórios abaixo:
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. Ver Arquivo de Log Específico
Você pode usar os comandos cat
, less
ou tail
para visualizar o conteúdo de um arquivo de log específico. Por exemplo:
Ver Log do PHP 7.4
cat php/7.4/php-fpm.log
Ou usar o comando less
para visualizar paginado:
less php/7.4/php-fpm.log
Usar o comando tail
para ver as últimas entradas do log:
tail -f php/7.4/php-fpm.log
Ver Log do Caddy
Os logs do Caddy estão armazenados no diretório caddy
, você pode entrar nesse diretório para visualizar os arquivos de log específicos:
cd caddy
ls
2
Em seguida, use os comandos mencionados acima para visualizar os arquivos de log específicos.
Método 2: Utilizar a Interface Gráfica do ServBay
1. Abrir o ServBay
Encontre o ícone do ServBay em Aplicativos
e dê um duplo clique para abrir.
2. Ver Logs de Serviços
Na interface gráfica do ServBay, você pode seguir os seguintes passos para visualizar os arquivos de log:
Através do Painel de 'Serviços'
- Abra a interface gráfica do ServBay e acesse o painel 'Serviços'.
- À direita de cada serviço, você verá um ícone de log. Clique nesse ícone para visualizar os arquivos de log daquele serviço.
Através do Painel de 'Hosts'
- Na interface gráfica do ServBay, acesse o painel 'Hosts'.
- À direita de cada host, você verá um ícone de log. Clique nesse ícone para visualizar os arquivos de log daquele host.
3. Analisar Arquivos de Log
Visualizando os arquivos de log, você pode analisar o estado do sistema, informações de erros e métricas de desempenho. Alguns arquivos de log comuns incluem:
php/versão/php-fpm.log
: Registra o estado de execução e informações de erros do PHP-FPM.- Diretório
caddy
: Registra os logs de acesso e erros do servidor Web Caddy. redis.log
: Registra o estado de execução e informações de erros do banco de dados Redis.mariadb.log
: Registra o estado de execução e informações de erros do banco de dados MariaDB.- Diretório
xdebug/versão
: Registra informações de depuração do XDebug.
4. Limpar Arquivos de Log
Arquivos de log podem ocupar espaço significativo no disco, sendo recomendado limpar periodicamente os logs que não são mais necessários. Você pode usar o seguinte comando 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 fazer backup das informações importantes.