este artigo descreve como ver os ficheiros de registo do Apache num servidor ou VPS Dedicados. Se você está experimentando dificuldades no servidor web, ou você só quer ver o que o Apache está fazendo, os arquivos de log devem ser sua primeira parada. Apache registra informações sobre todos os visitantes do seu site, bem como quaisquer problemas que o servidor encontra. Para fazer isso, o Apache usa dois tipos de arquivos de log: acessar logs e logs de erro.

as contas de hospedagem compartilhadas não podem ver os arquivos de log do Apache raw para todo o servidor., No entanto, você ainda pode visualizar informações de arquivo de log para sua própria conta. Para obter informações sobre como visualizar o log de Acesso para a sua conta, por favor Veja este artigo. Para obter informações sobre como visualizar o registo de erros da sua conta, por favor Veja este artigo.

Apache Access logs

Apache usa os arquivos de log de Acesso para gravar informações sobre todos os visitantes do seu site. Você pode ver quais os arquivos que os visitantes vêem, como o servidor da web responde a solicitações, e outras informações, como os navegadores da web que os visitantes usam.,

gerenciou servidores dedicados e VPS

Se você tem um Servidor Dedicado Flex ou VPS gerenciado, você pode ver os registros de acesso Apache raw no cPanel. Para mais informações sobre como fazer isso, por favor Veja este artigo.

servidores dedicados não geridos e VPS

Se tiver um Servidor Dedicado Flex não gerido ou VPS, terá acesso root. Isto significa que você pode manipular e processar os arquivos de acesso Apache da forma que quiser.,

Por exemplo, você pode fazer logon no seu servidor via SSH e digite o seguinte comando para ver os últimos 100 linhas no Apache log de acesso:

sudo tail -100 /etc/httpd/logs/access_log

Se o seu servidor está a executar o Debian ou Ubuntu, digite o seguinte comando:

sudo tail -100 /var/log/apache2/access.log

Para pesquisar por um determinado termo no Apache log de acesso, use o comando grep., Por exemplo, para procurar todos os pedidos GET de HTTP do Apache log de acesso, digite o seguinte comando:

sudo grep GET /etc/httpd/logs/access_log

Se o seu servidor está a executar o Debian ou Ubuntu, digite o seguinte comando:

sudo grep GET /var/log/apache2/access.log

os logs de Erro do Apache

O registro de erros do Apache é onde a informação é gravada sobre quaisquer erros ou anomalias de encontrar. Muitos dos registros Apache” erros ” são tipicamente menores, como um visitante pedindo um arquivo que não existe., O Apache também usa os logs de erro para gravar avisos que podem indicar um problema potencial com um determinado evento ou configuração.

gerenciou servidores dedicados e VPS

Se você tem um Servidor Dedicado Flex ou VPS gerenciado, você pode ver os registros de erros do Apache no cPanel. Para mais informações sobre como fazer isso, por favor Veja este artigo.

servidores dedicados não geridos e VPS

Se tiver um Servidor Dedicado Flex não gerido ou VPS, terá acesso root. Isto significa que pode manipular e processar os ficheiros de registo de erros do Apache da forma que quiser.,

Por exemplo, você pode fazer logon no seu servidor via SSH e digite o seguinte comando para ver os últimos 100 linhas no registro de erros do Apache:

sudo tail -100 /etc/httpd/logs/error_log

Se o seu servidor está a executar o Debian ou Ubuntu, digite o seguinte comando:

sudo tail -100 /var/log/apache2/error.log

Para pesquisar por um determinado termo na Apche de log de erro, use o comando grep., Por exemplo, para fazer um case-insensitive procurar todas as ocorrências da palavra inválido no registro de erros do Apache, digite o seguinte comando:

sudo grep -i invalid /etc/httpd/logs/error_log

Se o seu servidor está a executar o Debian ou Ubuntu, digite o seguinte comando:

sudo grep -i invalid /var/log/apache2/error.log