GoDaddy Ajuda

Fizemos o nosso melhor para traduzir esta página para si. A página em inglês também está disponível.

Encontrar e rever os registos do servidor

O gerenciamento de um VPS ou servidor dedicado exigirá a revisão dos registros ao solucionar problemas. Este artigo irá detalhar os logs comuns usados e suas respectivas localizações.

Por que eu preciso olhar os arquivos de log?

  • Não sei o que está causando o problema.
  • Não tenho ideia por onde começar a resolver o problema.
  • O problema só acontece com alguns usuários.
  • A "correção" que tentei não resolveu o problema.

Apache


O Apache regista os visitantes de cada site alojado no servidor. Um único visitante pode gerar vários pedidos, dependendo da página. A maioria dos pedidos enquadra-se em 2 categorias: GET (ou seja, mostrar-me uma imagem) e POST (ou seja: iniciar sessão num sítio). Os registos de acesso também contêm o carimbo de data / hora, o endereço IP do cliente e as informações do navegador.

Localização do cPanel:

Registo de HTTP:
/ usr / local / apache / domlogs /$DOMAIN
Registo de HTTPS:
/ usr / local / apache / domlogs /$DOMAIN -ssl_log

Localização do Plesk:

Registos de HTTP:
/ var / www / vhosts /$DOMAIN / logs / access_log
logs HTTPS:
/ var / www / vhosts /$DOMAIN / access_ssl_log
Quando devo revisar os logs de acesso do Apache?
  • Para ver se a ligação de um cliente consegue através da internet e firewalls e para o Apache.
  • Se houver um problema com a edição de conteúdo em um CMS, os logs do apache ainda devem registrar uma solicitação POST. Se não houver pedido de POST, deve verificar o DNS, firewall (s) e a aplicação.
  • Para verificar a existência de ataques do DOS ao analisar os dados destes registos.

A maioria dos erros de aplicativos e serviços da web estará no log de erros do Apache . O registo conterá erros de recursos, erros de PHP e outros erros para ajudar na resolução de problemas.

Onde posso encontrar este registo?
Localização do cPanel:

/ usr / local / apache / logs / error_log
Localização do Plesk:
/ var / log / httpd / error_log
Localização do Ubuntu:
/ var / log / apache2 / error_log
Quando devo rever o registo de erros do Apache?

O log de erros do Apache deve ser sempre revisado ao solucionar um problema relacionado ao site. Isso inclui erros internos do servidor e problemas de desempenho intermitentes.

Nginx


O Nginx é frequentemente utilizado como um servidor web (no lugar do Apache) para acelerar o desempenho de um site web. É utilizado, tal como o PHP-FPM, para utilizar melhor os recursos em sites de tráfego pesado.

Localização do registo:

/var/log/nginx/access.log
Como posso aceder a este registo? SSH

O SSH permite-lhe aceder, visualizar e manipular o registo completo com ferramentas como o vim ou grep .

cPanel

O cPanel tem registos do nginx na secção Metrics em Raw Access do site.

Plesk

O Plesk irá apresentar os registos do nginx na secção Registos do domínio.

Quando é que preciso de rever este registo?
  • O seu site não está a funcionar como pretendido.
  • Seu site está mostrando erros de forma intermitente.
  • O seu site está lento ou apenas roda e nunca carrega.

A maioria dos erros de aplicativos e serviços da web estará no log de erros do nginx . O registo conterá erros de recursos, erros de PHP e outros erros para ajudar na resolução de problemas.

Localização do registo:

/var/log/nginx/error.log
Como posso rever este registo?

O SSH permite-lhe aceder, visualizar e manipular o registo completo com ferramentas como o vim ou grep .

Quando devo consultar o registo de erros do nginx?

O registo de erros do nginx deve ser sempre revisto ao resolver um problema relacionado com o sítio. Isso inclui erros internos do servidor e problemas de desempenho intermitentes.

PHP


O registo de erros de PHP contém informações sobre erros em ficheiros PHP específicos, chamadas para ficheiros em falta ou erros relacionados com a configuração do PHP. Registos de erros de PHP são normalmente encontrados nos ficheiros do seu site. Você pode usar uma página PHPinfo () para confirmar a localização do log.

Onde posso encontrar este registo?
Localização do cPanel:
/ home / cpanel_username / logs /$DOMAIN .php.error.log
Localização do Plesk:
/ var / www / vhosts /$DOMAIN / logs / error_log
Quando devo revisar o log de erros do PHP?

Sempre que estiver a resolver um problema que parece isolado a um ou mais sites baseados em PHP (como o WordPress), mas não a todo o servidor.



O log de erros do PHP-FPM conterá erros relacionados ao serviço PHP-FPM. Pode haver vários logs se você utilizar várias versões do PHP.

Onde posso encontrar este registo?
Localização do cPanel:
/opt/cpanel/ea-phpXX/root/usr/var/log/php-fpm/error.log
XX seria 73 para PHP-FPM 7.3.

Localização do CentOS / AlmaLinux com Plesk:
/ var / www / vhosts /$DOMAIN / error_log
Ubuntu com localização do Plesk:
/ var / www / vhosts /$DOMAIN /logs/php-fpm_error.log
Quando devo revisar o log do PHP-FPM?
  • O seu site apresenta um erro 503.
  • O seu site está a carregar lentamente ou de forma intermitente.

MySQL


O log de erros do MySQL conterá informações sobre falhas de serviço, problemas de recursos e tabelas de banco de dados travadas.

Onde posso encontrar este registo?

Para MySQL 5.5, 5.6 e MariaDB 10.2

/ var / lib / mysql /$HOSTNAME .err

Para mysql 5.7 e posterior

/var/log/mysqld.log

MariaDB 10.3 e posterior

/var/log/mariadb/mariadb.log
Quando devo consultar o registo de erros do MySQL?
  • O serviço MySQL não funciona.
  • O serviço MySQL está usando memória ou CPU excessiva.
  • O seu site baseado na base de dados (ex. WordPress) é lento.
  • O seu site baseado em banco de dados não consegue se conectar ao MySQL.

Em breve!