Com os logs do WordPress, você consegue corrigir erros e encontrar ra­pi­da­mente a origem deles. Ative o log de erros do WordPress por meio do arquivo wp-config.php ou use um plugin es­pe­cí­fico.

WordPress Managed Hosting com a IONOS!

Comece seu site com rapidez e beneficie-se da versão mais segura e atu­a­li­zada do WordPress!

  • Domínio
  • SSL
  • Suporte 24 horas

O que é WordPress log?

Logs do WordPress registram todas as ati­vi­da­des em an­da­men­tos, sempre que o servidor de um site executa um serviço. Os logs de erros do WordPress são es­pe­ci­al­mente im­por­tan­tes, pois eles têm a ca­pa­ci­dade de registrar e salvar os erros que ocorrem nas páginas web, scripts ou serviços (como os plugins). Isso faz com que seja fácil e rápido encontrar as causas desses erros e corrigir os mais comuns, como é o caso da temida white screen of death (tela branca da morte), do WordPress.

Como funciona o registro de erros no WordPress?

Para usar os logs de erros do WordPress, é preciso ativar o registro de erros antes. Você pode fazer isso usando um plugin de mo­ni­to­ra­mento de erros ou mo­di­fi­cando o arquivo wp-config.php. Esse arquivo de con­fi­gu­ra­ção tem um papel im­por­tante nas de­fi­ni­ções do WordPress. Entre outras coisas, ele determina como um site se conecta ao banco de dados do WordPress onde as chaves de segurança e os prefixos de tabela são usados. Você também pode ativar o registro de erros no arquivo PHP.

Uma vez que o registro de erros é ativado, o sistema do seu WordPress criará e salvará os logs de erros PHP au­to­ma­ti­ca­mente. A diferença entre essa al­ter­na­tiva e o modo debug do WordPress é que, durante o processo de debugging, os erros e avisos são exibidos di­re­ta­mente ao ad­mi­nis­tra­dor do sites No entanto, para salvar os logs de erros e acessá-los mais tarde, é ne­ces­sá­rio con­fi­gu­rar os WordPress logs. Se um erro ocorrer enquanto o log de erros estiver ativado, bastará acessar o arquivo debug.logcor­res­pon­dente no diretório raiz /wp-content/. Nele, será possível vi­su­a­li­zar, fazer o download e editar todos os erros, avisos e no­ti­fi­ca­ções.

Como registrar erros com o WordPress log?

Processo manual

Siga os passos abaixo para con­fi­gu­rar e revisar ma­nu­al­mente os registros de erros.

Passo 1: Conecte-se ao painel ad­mi­nis­tra­tivo por meio de um SFTP ou FTP client, ou outro apli­ca­tivo de ge­ren­ci­a­mento de arquivos com servidor web.

Passo 2: Acesse o diretório raiz ou mestre do seu site e procure o arquivo wp-config.php. Faça o backup do arquivo original primeiro e, em seguida, use um editor de texto para abri-lo.

Passo 3: Procure a linha a seguir no arquivo PHP que foi aberto:

That’s all, stop editing! Happy blogging
php

Passo 4: Insira o código de debugabaixo, ime­di­a­ta­mente acima da linha men­ci­o­nada no passo anterior para ativar omododebug do WordPress:

define( 'WP_DEBUG', true );
php

Se o código no arquivo já apre­sen­tar o valor false, mude esse valor para true para ativar o modo debug.

Passo 5: Adicione um com­po­nente de código su­ple­men­tar para ativar o log de erros do WordPress. Insira o comando a seguir di­re­ta­mente abaixo do código de debug:

define( 'WP_DEBUG_LOG', true );
php

Passo 6: Salve todas as al­te­ra­ções e faça o upload do arquivo no diretório mestre.

Passo 7: Para acessar e verificar os logs de erros no diretório mestre, conecte-se ao servidor web e procure a pasta /wp-content/. Nela, você en­con­trará o arquivodebug.log com todas as mensagens de erro re­gis­tra­das.

Plugins de WordPress log para registro de erros

Para abrir os logs de erros salvos di­re­ta­mente no painel do WordPress, assim como para registrar e exibir erros, você pode usar plugins para WordPress es­pe­cí­fi­cos, que monitoram erros. Para fazer isso, primeiro é ne­ces­sá­rio ativar o log do WordPress de registro de erros. Outra opção é instalar e ativar um plugin capaz de registrar erros au­to­ma­ti­ca­mente.

Plugins de logs de erros têm várias funções, incluindo:

  • Widgets no painel, res­pon­sá­veis por exibir mensagens de erros em aberto, ori­gi­ná­rios do PHP error log (o número de logs é opcional)
  • No­ti­fi­ca­ções por e-mail sobre mensagens e avisos de erros mais recentes
  • Re­fe­ren­ci­a­mento au­to­má­tico da origens dos erros nos logs
  • Registros de erros de ping

Confira alguns dos plugins de logs de erros do WordPress dis­po­ní­veis:

Ir para o menu principal