5 erros comuns do WordPress com correções
Publicados: 2020-03-27Você passou noites sem dormir construindo seu blog pessoal e um dia você acorda e vê que todo o seu trabalho se foi. E se for um site de negócios e você estiver perdendo dinheiro a cada minuto de inatividade. Qual é o próximo?
Assuntos abordados
- Erros comuns do WordPress
- 1. Erro ao estabelecer uma conexão de banco de dados
- 2. Erros de sintaxe
- 3. Erro de página não encontrada (404) nas subpáginas
- 4. Erro interno do servidor (500)
- 5. Tela branca
Erros comuns do WordPress
Você corre para contratar um desenvolvedor, invade seu provedor de hospedagem com mensagens para obter seu backup. Pode levar muito tempo, nem falando em dinheiro. Mas, na realidade, a maioria dos erros mais comuns do WordPress pode ser corrigida em alguns minutos com vários cliques. Então, quais são esses erros e como corrigi-los? Vamos dar uma olhada.
1. Erro ao estabelecer uma conexão de banco de dados
Esse erro pode ser encontrado com frequência depois que você acaba de migrar para um novo provedor de hospedagem ou faz as alterações regulares de senha. O erro é causado pela incompatibilidade entre os detalhes do banco de dados inseridos em seu arquivo de configuração e os mesmos detalhes no Gerenciador de banco de dados. Esses detalhes são senha, usuário e host do banco de dados.
Para consertar isso, é necessário ir até a raiz do documento do seu site WordPress em um painel de hospedagem e localizar o arquivo wp-config.php. Em seguida, verifique se os dados inseridos são os mesmos do gerenciador de banco de dados (se sua hospedagem estiver usando cPanel, é necessário verificar os detalhes no menu Bancos de dados MySQL). Isso pode ser feito copiando e colando os detalhes do Database Manager para os arquivos de configuração.
Como a senha está oculta, você pode gerar uma nova e copiá-la para o arquivo wp-config.php. Certifique-se de que os detalhes do banco de dados nos arquivos de configuração sejam inseridos entre vírgulas invertidas.
Observação: se seu banco de dados estiver localizado na mesma conta de hospedagem que seus arquivos WordPress, o nome do host MySQL deve ser 'localhost'
Se as coisas acima não ajudarem, em alguns casos realmente raros, o problema pode estar relacionado a problemas de banco de dados no servidor. Nesse caso, ele pode ser corrigido apenas do lado do seu provedor de hospedagem. É fácil verificar onde está o problema visitando seus outros sites com o mesmo provedor de hospedagem ou tentando configurar uma nova instalação do WordPress para ver se o problema se replica lá.
2. Erros de sintaxe
Esses são complicados porque dizem que algo está errado com o código. Quando você trabalha na customização do seu site, é essencial aprender CSS e saber o básico de HTML para brincar com a aparência do seu site. E com certeza, leve em consideração que o WordPress é escrito em PHP e você precisa se familiarizar com isso também para construir alguma funcionalidade adicional.
Alguns dos erros de sintaxe são críticos, impedindo o carregamento do site, como este:
Enquanto outros podem simplesmente quebrar o layout do seu site, porque as imagens não são exibidas ou os botões não funcionam. Esses erros podem ser rastreados no console do navegador. Ainda assim, recomendamos que você faça as alterações e teste tudo na sandbox ou no ambiente local. Certifique-se de ter um backup se a depuração não for bem-sucedida para reverter tudo para o estágio anterior.
3. Erro de página não encontrada (404) nas subpáginas
Esse erro é mais comumente encontrado em subpáginas. Ao abrir sua página principal, você pode ver o conteúdo, no entanto, todas as outras páginas retornam 404. Nesse caso, o problema provavelmente está relacionado à configuração dos permalinks. Para corrigir esse problema, faça login no painel de administração do WordPress e navegue até a seção “Configurações> Links permanentes”.
Depois de encontrar essas opções, você pode alterar a estrutura atual dos permalinks ou apenas salvá-la novamente. Isso modificará suas configurações e corrigirá o erro.
4. Erro interno do servidor (500)
Na maioria dos casos, as permissões de arquivos e pastas incorretas causam esse erro. Devem ser 644 para arquivos e 755 para pastas para que o site esteja corretamente acessível na Internet. Às vezes, se sua hospedagem estiver no servidor Apache (você pode descobrir isso no próprio erro), o arquivo de configuração padrão .htaccess pode acionar 500 Erro interno do servidor. Para descobrir se é esse o caso, certifique-se de localizá-lo e desabilitar o arquivo renomeando-o. Se isso corrigir o erro, você precisará voltar e descobrir onde está o problema, desativando as regras uma por uma. Se você não usou nenhuma regra personalizada, pode apenas deixar a antiga desativada e criar uma nova com a regra padrão do WordPress que se parece com a seguinte:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Quaisquer outras regras necessárias para o funcionamento correto do plugin serão adicionadas automaticamente pelo sistema.
5. Tela branca
É o erro mais misterioso, pois não diz nada a você. Você apenas vê a tela branca e nada mais. Para saber mais, é necessário verificar o arquivo error_log que está localizado no diretório de arquivos do site. Além disso, você pode desejar habilitar o relatório de erros para solução de problemas. Para WordPress, isso é feito no arquivo de configuração wp-config.php. Abra o arquivo, localize a string define ('WP_DEBUG', false); e altere 'falso' para 'verdadeiro'.
Uma vez feito isso, atualize a página para ver os erros. Além disso, o erro pode ser causado por limitações do PHP.
Nesse caso, você precisa aumentar o limite de memória do PHP. Isso pode ser feito através de suas configurações de PHP no painel de controle (para cPanel é o menu Seletor de PHP> Alternar para opções de PHP).
A propósito, o relatório de erros também pode ser habilitado nesta seção. Basta definir a opção de erros de exibição como Ativado.
Nota: em alguns casos realmente raros, pode estar relacionado ao fato de seu tema estar configurado incorretamente ou até mesmo ausente. Portanto, certifique-se de verificar se o seu tema está presente na seção wp-content> themes dentro da raiz do documento do seu site.
Embora existam muitos outros erros personalizados no WordPress, os listados acima são os mais comuns. Agora você sabe como consertá-los. E algumas dicas finais que podem evitar a maioria dos problemas estão relacionadas à segurança de sua instalação do WordPress. Certifique-se de atualizar a versão do CMS, os plug-ins e o tema assim que forem lançados, use senhas fortes e instale o plug-in de segurança. E nem é preciso dizer que backups regulares são essenciais, independentemente de sua confiança nas habilidades de codificação.
Divirta-se desenvolvendo seu site com WordPress!