Como criar e acessar logs de erros para WordPress (3 métodos)

Quando algo dá errado no seu site WordPress, os logs de erros são seus melhores amigos. Esses arquivos informam o que está causando o erro, o que facilita muito a solução do problema. No entanto, às vezes eles não estão ativados por padrão.

Assim, muitos iniciantes podem nem estar cientes da existência de logs de erros no WordPress. A boa notícia é que eles são fáceis de ativar e visualizar e, o mais importante, facilitam a solução de erros comuns do WordPress.

Confiar apenas na mensagem de erro inicial pode ser extremamente confuso porque várias coisas podem causar o mesmo problema. O log de erros fornece uma visão muito mais detalhada do que está acontecendo de errado, embora às vezes possa ser difícil para um iniciante ler os logs.

Hoje vou demonstrar como habilitar o modo de depuração para criar um log de erros e onde você pode visualizá-lo.

Por que usar um log de erros no WordPress?

Erros podem e irão ocorrer a qualquer momento durante a execução de um site WordPress. Usar um log de erros traz muitos benefícios. O log de erros mostrará exatamente quais scripts estão causando as mensagens de erro.

Isso permitirá que você saiba se é um plugin ou tema e qual instalação específica está causando o problema. Essa também é uma ótima maneira de saber se é um erro da sua parte ou do seu host.

Ler:  Como criar postagens e estratégias envolventes nas mídias sociais

Se você não encontrar um script que esteja causando o problema, há uma série de coisas que podem dar errado no servidor de seus hosts da web.

Os ataques cibernéticos são muito populares no mundo de hoje, e novas medidas de segurança são criadas para melhorar a segurança do site todos os dias, como fizemos recentemente no GreenGeeks ao apresentar o WordPress Protect.

Entre os muitos tipos de ataques cibernéticos, os ataques DDOS são os mais populares. Isso pode sobrecarregar qualquer servidor e prejudicar seu site. Nessa situação, não há muito que você ou o host possam fazer até que isso seja feito.

Também não é incomum que os servidores parem de funcionar ou apresentem uma falha momentânea. Isso pode ocorrer porque seu host está usando equipamento desatualizado ou antigo. Se for esse o caso, você pode considerar trocar de host.

Método 1: criar logs de erros do WordPress no WP-Config

Nenhum plug-in adicional é necessário para realizar esta tarefa. Você precisará de acesso ao cPanel do seu site, que é fornecido pelo seu host quando você cria uma conta.

Você deve fazer um backup do seu site antes de tentar isso. Isso garantirá que, caso seja cometido um erro, você poderá reverter para a versão anterior do seu site. Dito isto, é muito fácil, então não se preocupe muito.

Etapa 1: localize o arquivo WP-Config.php

Vamos começar fazendo login no cPanel e clicando na opção Gerenciador de Arquivos. O Gerenciador de Arquivos permitirá que você acesse todos os arquivos relacionados ao seu site.

Você precisa localizar o seu tema wp-config.php arquivo. Clique no diretório public_html. Clique com o botão direito no arquivo wp-config.php e selecione a opção Editar.

Uma janela pop-up aparecerá. Esta caixa irá avisá-lo para criar um backup dos seus arquivos antes de editar qualquer coisa. Isso garantirá que você possa reverter seu site para quando estava funcionando se algo der errado.

Ler:  Obtenha uma ideia de painel do Pinterest para máximo tráfego e exposição

Clique no botão “Editar”. Uma nova aba será aberta contendo todo o código do arquivo.

Etapa 2: ativar o modo de depuração

Role para baixo até a parte inferior do código. Procure a linha de comentários que diz “Isso é tudo, pare de editar! Feliz blog” e cole o seguinte código acima dele:

define(‘WP_DEBUG’, verdadeiro); define(‘WP_DEBUG_LOG’, verdadeiro);

A primeira linha pode já aparecer no seu código, mas em vez do valor “true”, terá o valor “false”. Você deve excluí-lo antes de colar este código. Esta linha ativará o modo de depuração do WordPress, enquanto a segunda criará um registro real dos erros que você encontrar.

Além de poder visualizar todos os erros em seu log de erros, você também poderá vê-los como notificações na área administrativa. Depois de inserir o código no arquivo wp-config.php, clique no botão “Salvar alterações” para finalizar.

Então, agora você realmente precisa visualizar os logs de erros que acabou de ativar.

Onde estão localizados os logs de erros no WordPress?

Os registros estão localizados no conteúdo wp pasta. Dentro desta pasta, procure o debug.log arquivo. Ele contém o log de erros completo de todas as páginas nas quais você encontrou erros durante o modo de depuração.

Você não verá este arquivo se não encontrar nenhum erro. Só aparece quando algo está escrito dentro dele.

Se você deseja desabilitar o modo de depuração a qualquer momento, edite o arquivo wp-config e altere o valor do modo de depuração de “true” para “false” e você voltará ao normal.

Parabéns, você ativou com sucesso o modo de depuração e criou um log de erros para o seu site WordPress.

Método 2: visualize seus registros de erros do WordPress no cPanel

Os logs de erros do WordPress são muito úteis, mas na verdade existe um segundo conjunto de logs de erros que você pode visualizar diretamente no cPanel. E ao contrário do WordPress, este é habilitado automaticamente.

Ler:  Por que você precisa de hospedagem para WordPress?

Este conjunto de logs de erros se concentrará mais em seu ambiente de hospedagem e ajudará a solucionar um conjunto diferente de problemas. Como tal, este não é um substituto para os logs de erros do WordPress, mas um recurso adicional que você pode usar junto com ele.

Faça login no cPanel e localize a seção Métricas, clique na opção Erros.

A página “Erros” exibirá as últimas 300 entradas, ou 2 MB, dos logs de erros do servidor.

A primeira parte de cada entrada de log é a data e a hora do erro. A seguir estão as informações de ID do módulo e do processo, bem como o endereço IP do visitante. Mas o que você normalmente procura é a própria mensagem de erro.

No exemplo acima, a maioria dos erros é “Arquivo não encontrado”. Após a mensagem de erro está o caminho para o arquivo ausente.

Depois de saber a causa do erro, você pode verificar seu site e corrigi-lo. Freqüentemente, os erros são causados ​​por links para arquivos que foram movidos ou excluídos. Geralmente, essas soluções são fáceis, alterando ou removendo os links.

Você também pode ver [NOTICE] erros como “bot detectado para vhost”. Os erros de aviso normalmente indicam que a conexão com o site foi fechada pelo servidor.

O motivo disso varia de servidor para servidor, mas o log de erros deve indicar por que a conexão foi encerrada. Nesse caso, o servidor detectou um bot que considerou potencialmente prejudicial, então a conexão foi encerrada.

Aqui está um link para a página de logs de erros do Apache se você quiser se aprofundar nos erros do servidor.

Método 3: usando o plug-in Debug Log Manager

Uma terceira opção é apenas usar um plugin. Embora existam várias opções, uma das mais fáceis é usar o Gerenciador de log de depuração para WordPress. Essencialmente, ele executa o Método 1 para você com o clique de um botão.

Ler:  Como eliminar o Bhammer em visitas indesejadas no WordPress

Assim, não há necessidade de edição de código.

Etapa 1: instalar o Debug Log Manager

Tal como acontece com todos os plugins, o primeiro passo é instalá-lo. Se esta é a primeira vez que instala um plugin, confira nosso guia para fazer isso.

Etapa 2: ativar o registro em log

O plug-in consiste em um único controle deslizante que permite ativar o registro de erros. Para encontrá-lo, clique em Ferramentas e selecione a opção Debug Log Manager.

Clique no botão para ativar o registro.

E é isso. O log de erros agora ficará visível abaixo do switch. Você pode visualizá-lo nesta seção a qualquer momento. Para desativá-lo, basta clicar no botão novamente. Você pode ajustar quantos erros ficam visíveis por vez.

E com isso, agora você conhece um terceiro método para visualizar o log de erros no WordPress.

Saiba exatamente o que está causando os erros no WordPress

Você encontrará muitos erros comuns do WordPress que podem causar frustração e tempo de inatividade no seu site. Um log de erros informará exatamente qual script de qual plugin, tema ou outro arquivo está causando o erro.

Isso irá acelerar bastante o tempo de recuperação do seu site. Ter um backup em vigor garantirá que você possa reverter se o erro estiver causando um tempo de inatividade significativo.

O log não apenas descobrirá quais erros são culpa sua, mas você também poderá determinar se alguns erros são culpa do seu host. Se você está percebendo um tempo de inatividade regular por causa do seu host, então é hora de mudar.

De onde vêm os erros no seu site? Você gosta de usar o modo de depuração para descobrir onde o erro está ocorrendo?

Novas publicações:

Recomendação