# WordPress log explicado: como usar o log de erros do WordPress corretamente

Com os *logs* do WordPress, você consegue corrigir erros e encontrar rapidamente a origem deles. Ative o *log* de erros do WordPress por meio do arquivo ***wp-config.php*** ou use um plugin específico.

## O que é WordPress log?

*Logs* do WordPress registram todas as atividades em andamentos, sempre que o servidor de um site executa um serviço. Os ***logs* de erros do WordPress** são especialmente importantes, pois eles têm a capacidade 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*](https://www.ionos.com/digitalguide/hosting/cms/wordpress-white-screen-common-error-solutions/) (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 monitoramento de erros** ou modificando o arquivo ***wp-config.php***. Esse arquivo de configuração tem um papel importante nas definiçõ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 automaticamente. A diferença entre essa alternativa e o [modo *debug* do WordPress](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/wordpress-debug-mode/) é que, durante o processo de *debugging*, os erros e avisos são exibidos diretamente ao administrador do sites No entanto, para salvar os *logs* de erros e acessá-los mais tarde, é necessário configurar os WordPress logs. Se um erro ocorrer enquanto o *log* de erros estiver ativado, bastará acessar o arquivo ***debug.log***correspondente no diretório raiz /wp-content/. Nele, será possível visualizar, fazer o download e editar todos os erros, avisos e notificações.

## Como registrar erros com o WordPress log?

### Processo manual

Siga os passos abaixo para **configurar e revisar manualmente** os registros de erros.

**Passo 1**: Conecte-se ao painel administrativo por meio de um SFTP ou FTP *client*, ou outro aplicativo de gerenciamento 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:

```php
That’s all, stop editing! Happy blogging
```

**Passo 4**: Insira o **código de *debug***abaixo, imediatamente acima da linha mencionada no passo anterior para ativar o**modo*debug*** do WordPress:

```php
define( 'WP_DEBUG', true );
```

Se o código no arquivo já apresentar o valor *false*, mude esse valor para *true* para ativar o modo debug.

**Passo 5**: Adicione um componente de código suplementar para ativar o *log* de erros do WordPress. Insira o comando a seguir diretamente **abaixo do código de debug**:

```php
define( 'WP_DEBUG_LOG', true );
```

**Passo 6**: Salve todas as alteraçõ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ê encontrará o arquivo***debug.log*** com todas as mensagens de erro registradas.

### Plugins de WordPress log para registro de erros

Para abrir os *logs* de erros salvos diretamente no painel do WordPress, assim como para registrar e exibir erros, você pode usar [plugins para WordPress](https://www.ionos.com/pt-br/digitalguide/hospedagem/blogs/plugins-wordpress/) específicos, que **monitoram erros**. Para fazer isso, primeiro é necessário ativar o *log* do WordPress de registro de erros. Outra opção é instalar e ativar um plugin capaz de registrar erros automaticamente.

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

- *Widgets* no painel, responsáveis por exibir mensagens de erros em aberto, originários do PHP *error log* (o número de *logs* é opcional)
- Notificações por e-mail sobre mensagens e avisos de erros mais recentes
- Referenciamento automático da origens dos erros nos *logs*
- Registros de erros de ping

Confira alguns dos **plugins de *logs* de erros do WordPress** disponíveis:

- [Error Log Monitor](https://wordpress.org/plugins/error-log-monitor/ "Baixar plugin Error Log Monitor")
- [Manage Debug &amp; Monitor](https://wordpress.org/plugins/wp-health/ "Baixar plugin Manage Debug &amp; Monitor")
- [Debug](https://wordpress.org/plugins/debug/ "Baixar plugin Debug")
- [Error Reporting](https://wordpress.org/plugins/error-reporting/ "Baixar plugin Error Reporting")
- [Basic Log Viewer](https://wordpress.org/plugins/wpsimpletools-log-viewer/ "Baixar plugin Basic Log Viewer")
- [WP Activity Log](https://wordpress.org/plugins/wp-security-audit-log/ "Baixar plugin WP Activity Log")


This is a markdown version of: [https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/wordpress-log/](https://www.ionos.com/pt-br/digitalguide/hospedagem/tecnologia-de-hospedagem/wordpress-log/) for AI/LLM consumption.