Índice
- Erro do servidor interno
- Problemas no servidor
- Erro ao estabelecer conexão com o banco de dados
- A tela branca da morte
- Tempo limite de conexão
- Erro 403 Forbidden
- Posts agendados não são publicados no horário correto
- Erro no Feed RSS
- Erro 404
- Erro 502 – Bad Gateway
- Erro de Sintaxe
- Erro de HTTP
- Site marcado como não seguro pelo Google
- Erro durante a atualização automática
- Erro 503 – Serviço indisponível
- Problema com a barra lateral
- Loop de redirecionamento no Login
- Erro no Upload de imagens
- O WordPress não envia e-mails
- A pasta de destino já existe
- Recuperação da senha de administrador
- PHP Warning: Não é possível modificar as informações do cabeçalho
- Modo manutenção travado
- Modo de manutenção após atualização
- Erro 404 – Links permanentes e imagens que não funcionam
- Upload: Falhou em Gravar Arquivo no Disco
- Erro 28
- Erro 145
- Chamada para função indefinida
- Erro 13
O WordPress se tornou a plataforma de CMS (Content Management System, que significa Sistema de Gestão de Conteúdo) mais amplamente utilizada no mundo, especialmente no campo do marketing de conteúdo. No entanto, mesmo sendo uma poderosa ferramenta open source, desenvolvida por uma comunidade colaborativa, não está imune a erros que podem causar problemas para seus usuários.
Neste post, vamos abordar os 30 erros mais comuns do WordPress e fornecer soluções práticas para cada um deles. Confira abaixo algumas dicas:
Erro do servidor interno
Um erro do servidor interno no WordPress, também conhecido como “Erro 500 – Internal Server Error”, é um código de status HTTP que indica um problema no servidor que hospeda o site. Quando ocorre um erro interno, o servidor não consegue concluir a solicitação do navegador e exibe uma mensagem genérica de erro.
Esse tipo de erro pode ser frustrante, pois não fornece informações específicas sobre a causa exata do problema. No entanto, geralmente é um indicativo de que algo não está funcionando corretamente no lado do servidor.
Aqui estão algumas soluções que você pode tentar:
- Verificar o arquivo .htaccess: Acesse a raiz do site usando FTP ou o Gerenciador de Arquivos do seu painel de hospedagem e renomeie o arquivo .htaccess para .htaccess_old. Em seguida, tente acessar o site novamente e verifique se o erro foi corrigido. Se sim, vá para Configurações > Links Permanentes no painel do WordPress e clique em “Salvar alterações” para gerar um novo arquivo .htaccess;
- Desativar plugins: acesse o painel de administração do WordPress, desative todos os plugins. Em seguida, verifique se o erro desapareceu. Se isso resolver o problema, reative os plugins um por um para identificar qual está causando o erro;
- Alterar o tema: altere o tema para um tema padrão do WordPress, como o Twenty Twenty-One. Isso ajudará a determinar se o tema atual está causando o erro;
- Aumentar o limite de memória do PHP: Em alguns casos, erros internos do servidor podem ocorrer devido a limites de memória insuficientes no PHP. Você pode tentar aumentar o limite de memória adicionando a seguinte linha de código ao arquivo “wp-config.php” do site, logo antes da linha que diz “/* That’s all, stop editing! Happy blogging. */”: define(‘WP_MEMORY_LIMIT’, ‘256M’); Isso define o limite de memória para 256MB, mas você pode ajustar esse valor conforme necessário;
- Se o erro persistir, tente reenviar as pastas “wp-admin” e “wp-includes” do WordPress a partir de uma nova instalação do WordPress. Isso garantirá que os arquivos essenciais nessas pastas estejam corretos e não corrompidos.
Problemas no servidor
Um problema no servidor do WordPress refere-se a questões que ocorrem no lado do servidor, onde o site está hospedado. Esses problemas com wordpress podem afetar o desempenho, a disponibilidade ou o funcionamento adequado do seu site.
Tempo de resposta lento
Se o seu site estiver carregando lentamente ou demorando para responder, pode ser devido a recursos limitados do servidor ou à configuração inadequada. Entre as possíveis soluções estão:
- Entre em contato com o seu provedor de hospedagem para verificar se o seu plano de hospedagem é adequado para o tráfego e recursos exigidos pelo seu site. Considere a atualização para um plano mais robusto, se necessário;
- Otimize o seu site para melhorar o desempenho. Isso pode incluir a compressão de imagens, o uso de cache, a minimização de arquivos CSS e JavaScript, entre outras práticas recomendadas de otimização.
Erros de permissão
Problemas de permissão ocorrem quando o servidor não tem permissões adequadas para acessar determinados arquivos ou diretórios. Isso pode resultar em erros de acesso ou falhas no carregamento de recursos. Para resolver esse problema:
- Verifique as permissões de arquivo e diretório do seu site WordPress e certifique-se de que elas estejam configuradas corretamente. As permissões típicas são 755 para diretórios e 644 para arquivos. Você pode ajustar as permissões usando um cliente FTP ou um painel de controle de hospedagem.
Erros de conexão com o banco de dados
Se o WordPress não consegue estabelecer uma conexão com o banco de dados, você pode receber mensagens de erro relacionadas ao banco de dados ou o site pode ficar inacessível. Para solucionar esse problema:
- Verifique as credenciais do banco de dados no arquivo “wp-config.php” para garantir que estejam corretas;
- Certifique-se de que o servidor de banco de dados esteja funcionando corretamente;
- Em alguns casos, pode ser necessário reparar ou otimizar as tabelas do banco de dados. Isso pode ser feito usando uma ferramenta como o phpMyAdmin.
É importante lembrar que, em muitos casos, problemas no servidor do WordPress estão relacionados à configuração ou ao ambiente de hospedagem. Continue lendo para saber como corrigir erros do wordpress.
Erro ao estabelecer conexão com o banco de dados
Esse erro ocorre quando o WordPress não consegue se conectar ao banco de dados necessário para funcionar corretamente. Isso pode ser causado por vários motivos, incluindo configurações incorretas, problemas de permissão, credenciais de banco de dados inválidas ou falhas no servidor de banco de dados.
Como corrigir esse erro:
- Abra o arquivo “wp-config.php” do seu site WordPress e verifique se as informações de nome do banco de dados, nome de usuário e senha estão corretas. Certifique-se de que elas correspondam às fornecidas pelo seu provedor de hospedagem;
- Verifique as permissões do arquivo “wp-config.php”: As permissões corretas devem ser atribuídas ao arquivo “wp-config.php”. Normalmente, as permissões adequadas são 644. Você pode ajustar as permissões usando um painel de controle de hospedagem;
- :Se as tabelas do banco de dados estiverem corrompidas ou danificadas, você pode tentar repará-las ou otimizá-las. Isso pode ser feito usando uma ferramenta como o phpMyAdmin;
- Em alguns casos, o host do banco de dados pode não estar configurado corretamente. Geralmente, o valor padrão é “localhost”. No entanto, dependendo da configuração do seu provedor de hospedagem, pode ser necessário fornecer um host específico. Verifique com o suporte do seu provedor de hospedagem se o host do banco de dados está correto.
Se você tentou todas essas etapas e ainda está enfrentando o erro de conexão com o banco de dados, é recomendável entrar em contato com o suporte do seu provedor de hospedagem. Eles terão acesso direto ao ambiente do servidor e poderão ajudar a identificar e resolver o problema específico do seu site.
A tela branca da morte
A “tela branca da morte” ou “White Screen of Death“, em inglês é um termo usado para descrever um problema no WordPress em que a tela fica completamente em branco, sem exibir qualquer mensagem de erro ou conteúdo. Isso pode ocorrer devido a várias razões, como erros de código, conflitos de plugins ou problemas de recursos do servidor. Aqui estão algumas soluções que você pode tentar para resolver a tela branca da morte:
- Acesse o diretório “/wp-content/plugins/” do seu site WordPress via FTP e renomeie a pasta “plugins” para “plugins_old”. Em seguida, tente acessar o seu site novamente. Se a tela branca desaparecer, significa que um ou mais plugins estão causando o problema. Você pode reativar os plugins um por um até encontrar o que está causando o problema. Em seguida, remova ou atualize o plugin problemático;
- Alterar o tema para um tema padrão;
- Aumentar o limite de memória do PHP: Adicione a seguinte linha de código no arquivo “wp-config.php” do seu site WordPress, logo antes de “/* That’s all, stop editing! Happy blogging. */”: define( ‘WP_MEMORY_LIMIT’, ‘64M’ ); Isso aumentará o limite de memória para 256MB. Se isso resolver o problema, significa que o limite de memória anterior era muito baixo;
- Ativar o Debug: Acesse o FTP do seu domínio e abra o arquivo “wp-config-php”. Encontre o código ( ‘WP_DEBUG’, false) e substitua “false” por “true” para dar início ao o processo de depuração.
Tempo limite de conexão
O erro “Tempo limite de conexão” ou “Connection Timeout”, em inglês, ocorre quando o servidor leva muito tempo para responder a uma solicitação, resultando no encerramento da conexão. Isso pode acontecer por várias razões, como problemas de rede, recursos do servidor insuficientes ou tempo limite de execução de script excedido. Aqui estão algumas soluções que você pode tentar para resolver esse erro:
- Verifique sua conexão de internet: Às vezes, o problema pode ser com a sua própria conexão de internet. Verifique se você está conectado à internet de forma estável e confiável;
- Desligue todos os plugins e volte para o tema-padrão da plataforma. Reconecte os plugins, para ver qual plug-in está causando o problema;
- O tempo limite de execução do PHP define quanto tempo o servidor espera antes de encerrar a execução de um script. Se o seu site ou uma parte específica dele estiver demorando muito para carregar, você pode aumentar o limite de tempo de execução do PHP. Adicione a seguinte linha de código no arquivo “wp-config.php” do seu site WordPress, logo antes de “/* That’s all, stop editing! Happy blogging. */”: set_time_limit(300); isso definirá o limite de tempo de execução para 300 segundos (5 minutos). Ajuste o valor conforme necessário;
- Um banco de dados grande ou mal otimizado pode causar lentidão no carregamento do site e resultar em erros de tempo limite de conexão. Considere otimizar o seu banco de dados para melhorar o desempenho. Isso pode ser feito usando plugins de otimização de banco de dados disponíveis no diretório de plugins do WordPress, como o “WP-Optimize” ou “WP-Sweep”;
É importante observar que, em alguns casos, o erro de tempo limite de conexão pode estar além do seu controle, especialmente se estiver relacionado a restrições impostas pelo seu provedor de hospedagem.
Erro 403 Forbidden
Esse erro ocorre quando o servidor nega o acesso a um determinado recurso ou página da web. Isso significa que o servidor entende a solicitação, mas o acesso ao recurso solicitado é proibido. Pode ocorrer por várias razões, como configurações de permissões incorretas, restrições de segurança ou problemas de autenticação. Veja algumas soluções que você pode tentar para corrigir o erro:
- Certifique-se de que as permissões de arquivo e pasta estejam configuradas corretamente. No WordPress, a maioria dos arquivos deve ter permissões de 644 e as pastas devem ter permissões de 755. Você pode ajustar as permissões usando um painel de controle de hospedagem;
- Localize o Gerenciador de arquivos a partir do painel de controle de hospedagem. No diretório public_html, procure Arquivo .htaccess. Vá em Configurações e ative a opção Mostrar arquivos ocultos (dotfiles). Baixe o arquivo para o seu computador para ter um backup dele e depois exclua o arquivo;
- Certifique-se de que os diretórios relevantes do seu site tenham as permissões adequadas. Os diretórios que normalmente precisam de permissões especiais incluem a pasta wp-content/uploads e a pasta wp-content/plugins. Verifique se esses diretórios têm permissões adequadas definidas.
Posts agendados não são publicados no horário correto
Se você está enfrentando o problema em que os posts agendados não estão sendo publicados corretamente no horário programado no WordPress, aqui estão algumas soluções que você pode tentar para corrigir esse problema:
- Verifique se o fuso horário do seu site esteja configurado corretamente. Acesse o painel de administração do WordPress e vá para “Configurações” > “Geral”. Verifique se o fuso horário selecionado corresponde à sua localização correta. Isso garantirá que os agendamentos sejam baseados no fuso horário correto;
- Em alguns casos, o problema pode estar relacionado às configurações do servidor. Entre em contato com o suporte do seu provedor de hospedagem e informe sobre o problema. Eles poderão verificar se há alguma restrição ou configuração que possa estar interferindo nos agendamentos do WordPress;
- Desative plugins conflitantes: Alguns plugins podem causar conflitos e interferir nos agendamentos de publicação. Desative todos os plugins e verifique se os posts agendados funcionam corretamente. Se sim, isso indica que um dos plugins está causando o problema. Reative os plugins um por um e teste novamente até encontrar o plugin que está causando o conflito;
- Verifique o cron do WordPress: O WordPress usa uma função chamada “cron” para agendar tarefas, incluindo a publicação de posts agendados. Verifique se o cron do WordPress está funcionando corretamente. Você pode usar plugins como o “WP Crontrol” para verificar e gerenciar as tarefas cron do seu site.
- Teste com um tema padrão;
- Verifique a integridade do WordPress: Por último, verifique se todos os arquivos do WordPress estão intactos. Faça um backup do seu site e reinstale a versão mais recente do WordPress.
Erro no Feed RSS
Se você está enfrentando um erro no feed RSS do seu site WordPress, onde o feed não está sendo exibido corretamente ou está gerando mensagens de erro, aqui estão algumas soluções que você pode tentar para resolver o problema:
- Use uma ferramenta online, como o validador de feed RSS do W3C, para verificar se o seu feed RSS é válido. Insira o URL do seu feed e verifique se há erros ou avisos relatados;
- Desative plugins conflitantes: Alguns plugins podem causar conflitos e interferir na geração do feed RSS. Desative todos os plugins e verifique se o feed começa a funcionar corretamente. Se sim, isso indica que um dos plugins está causando o problema. Reative os plugins um por um e teste novamente até encontrar o plugin que está causando o conflito;
- Troque para o tema padrão;
- Verifique problemas de codificação: Erros de codificação no seu conteúdo podem causar problemas no feed RSS. Certifique-se de que todo o seu conteúdo esteja codificado corretamente, especialmente caracteres especiais e tags HTML;
- Verifique o arquivo .htaccess: Problemas no arquivo .htaccess podem afetar a exibição do feed RSS. Certifique-se de que o arquivo .htaccess esteja correto e não contenha regras que possam interferir no acesso ao feed;
- Verifique as configurações do feed RSS: No painel de administração do WordPress, vá para “Configurações” > “Leitura” e verifique as configurações relacionadas ao feed RSS. Certifique-se de que as opções estejam corretamente configuradas para exibir o conteúdo que você deseja no feed.
Erro 404
O erro 404 é um dos erros mais comuns do WordPress. Ele é exibido quando um arquivo ou página específica não pode ser encontrado no servidor. Geralmente, isso ocorre quando o URL digitado está incorreto, a página foi removida ou movida para outra localização.
- Atualize as URLs permanentes: No painel de administração do WordPress, vá para “Configurações”> “Links Permanentes” e clique em “Salvar alterações”. Isso atualizará as configurações de URLs permanentes e pode corrigir o erro 404 se houver um problema com a estrutura de URLs do seu site;
- Verifique se o arquivo ou página que você está tentando acessar realmente existe no servidor. Verifique se o arquivo foi excluído acidentalmente ou movido para uma localização diferente. Se necessário, restaure o arquivo ou mova-o de volta para o local correto;
- Limpe o cache do navegador: Às vezes, o erro 404 pode ser causado por um cache do navegador desatualizado;
- Redirecione URLs quebrados: Se você mudou a estrutura de URLs do seu site ou moveu páginas, é uma boa prática configurar redirecionamentos para evitar que os visitantes encontrem erros 404. Você pode usar plugins de redirecionamento, como o “Redirection”, para configurar redirecionamentos 301 para URLs antigas para as novas URLs correspondentes;
- Use plugins de gerenciamento de erros: Plugins como o 404page – your smart custom 404 error page permitem que você crie uma página personalizada de erro 404 com informações úteis e links relevantes para ajudar os visitantes a navegarem pelo seu site;
Erro 502 – Bad Gateway
O erro 502 ocorre quando um servidor atuando como gateway ou proxy recebe uma resposta inválida de um servidor upstream. Isso pode acontecer devido a vários motivos, incluindo problemas temporários de rede, sobrecarga do servidor, falhas de comunicação entre servidores ou configurações incorretas. Aqui estão algumas soluções que você pode tentar para resolver o erro 502 – Bad Gateway no WordPress:
- Limpe o cache do navegador ou tente acessar o site em um navegador diferente para ver se o erro persiste;
- Desabilite o firewall;
- Verifique se sua conexão de internet está funcionando corretamente;
- Reinicie seu roteador/modem;
- Verifique plugins e temas: Desative temporariamente todos os plugins e altere para um tema padrão do WordPress;
- Verifique as configurações do servidor proxy: Se você estiver usando um servidor proxy ou CDN (Content Delivery Network), verifique se as configurações estão corretas;
Erro de Sintaxe
O erro de sintaxe no WordPress geralmente ocorre quando há um erro de digitação ou uma estrutura incorreta de código em algum lugar do seu site. Isso pode acontecer ao editar arquivos de tema, arquivos de função ou ao adicionar código personalizado ao seu site. Aqui estão algumas etapas que você pode seguir para resolver o erro de sintaxe:
- Identifique o arquivo ou local do erro. Geralmente, o WordPress exibe uma mensagem de erro que indica o arquivo e a linha onde ocorreu o problema;
- Abra o arquivo indicado na mensagem de erro e verifique cuidadosamente o código na linha mencionada. Procure por erros de digitação, como falta de parênteses, aspas mal colocadas, ponto e vírgula ausente, chaves não fechadas ou outros erros comuns de sintaxe. Certifique-se de que a estrutura e a formatação do código estejam corretas;
- Verifique plugins e temas;
- Faça backup e restaure arquivos: Se você não conseguir identificar ou corrigir o erro de sintaxe, faça um backup do arquivo problemático e substitua-o pelo arquivo original de um tema ou plugin padrão do WordPress.
Erro de HTTP
O erro de HTTP no WordPress geralmente ocorre quando há um problema de comunicação entre o navegador e o servidor web. Existem diferentes tipos de erros de HTTP, como o erro 404 (Página não encontrada), erro 500 (Erro interno do servidor) e assim por diante. Cada erro possui uma causa específica e requer soluções diferentes.
Aqui estão algumas soluções gerais que podem ajudar a corrigir erros de HTTP no WordPress:
- Às vezes, o erro de HTTP pode ser causado por um cache do navegador corrompido. Limpar o cache do navegador pode resolver o problema. Você pode fazer isso nas configurações do navegador ou usar um atalho de teclado, como “Ctrl + Shift + Delete” no Windows ou “Command + Shift + Delete” no macOS;
- Se você estiver recebendo um erro 404, verifique se a URL digitada está correta. Certifique-se de que a página ou postagem exista e que a URL esteja formatada corretamente;
- Certos plugins ou temas incompatíveis podem causar erros de HTTP. Tente desativar todos os plugins e mudar para um tema padrão para ver se o problema é resolvido. Se o erro desaparecer, você pode reativar os plugins um por um para identificar o culpado;
- O arquivo .htaccess é usado para configurar regras de redirecionamento e outras configurações no servidor web. Um erro nesse arquivo pode causar problemas de HTTP. Tente renomear o arquivo .htaccess para .htaccess_old e verifique se o erro persiste. Se o erro desaparecer, você pode gerar um novo arquivo .htaccess no painel de administração do WordPress ou contatando o suporte do seu serviço de hospedagem;
- Certifique-se de que as permissões de arquivo e pasta estejam corretas. Permissões inadequadas podem impedir que o servidor acesse arquivos necessários e resultar em erros de HTTP. As permissões recomendadas para arquivos no WordPress são geralmente 644, e para pastas, 755;
- Se você tentou todas as soluções acima e ainda está enfrentando problemas de HTTP no WordPress, pode ser necessário entrar em contato com o suporte do seu provedor de hospedagem. Eles podem ajudar a investigar problemas específicos do servidor ou fornecer orientações adicionais.
É importante lembrar que cada erro de HTTP pode ter causas diferentes, portanto, a solução pode variar. Se você tiver uma mensagem de erro específica, fornecer mais detalhes pode ajudar a identificar a causa do problema e a fornecer uma solução mais precisa.
Site marcado como não seguro pelo Google
Quando o seu site é marcado como não seguro pelo Google, isso geralmente significa que ele foi identificado como uma potencial fonte de ameaças à segurança dos usuários, como malware, phishing ou outras atividades maliciosas. Essa marcação pode ter um impacto negativo na confiança dos visitantes e na classificação nos resultados de pesquisa.
Para resolver esse problema, siga estas etapas:
- Acesse a ferramenta do Google Search Console e verifique se há avisos ou notificações sobre a segurança do seu site. O Google geralmente fornece informações específicas sobre as questões de segurança encontradas;
- Verifique seu site em busca de malware: Use um scanner de malware para analisar seu site e identificar qualquer código malicioso. Existem várias ferramentas disponíveis, como Sucuri SiteCheck e VirusTotal. Se malware for encontrado, remova-o imediatamente;
- Certifique-se de que todos os plugins, temas e scripts utilizados no seu site estejam atualizados para as versões mais recentes. As atualizações frequentes geralmente contêm correções de segurança importantes;
- Considere a implementação de medidas adicionais de segurança, como o uso de um certificado SSL para criptografar a comunicação entre o servidor e os visitantes, a instalação de um plugin de segurança confiável, a configuração de restrições de acesso a diretórios sensíveis e a criação de senhas fortes para todas as contas de usuário;
- Revise cuidadosamente o conteúdo do seu site em busca de links, anúncios ou qualquer outro elemento que possa ser considerado suspeito. Remova qualquer conteúdo não autorizado ou malicioso encontrado;
- Após tomar todas as medidas necessárias para corrigir os problemas de segurança, acesse o Google Search Console e solicite uma análise do seu site. O Google verificará novamente seu site em busca de problemas de segurança e removerá a marcação de inseguro se tudo estiver em conformidade;
- Além disso, é importante garantir que você tenha um processo contínuo de monitoramento e manutenção da segurança do seu site WordPress. Isso inclui manter todos os componentes atualizados, realizar verificações regulares de segurança, fazer backups periódicos do seu site e implementar boas práticas de segurança, como senhas fortes e permissões adequadas para os usuários.
Erro durante a atualização automática
Quando ocorre um erro durante a atualização automática do WordPress, pode haver várias causas possíveis. Veja o que fazer para resolver esse problema:
- Verifique os requisitos de atualização: Certifique-se de que o seu servidor atenda aos requisitos mínimos de sistema do WordPress para a versão que você está tentando atualizar. Verifique se a versão do PHP, a versão do MySQL e outras configurações do servidor estão atualizadas de acordo com os requisitos do WordPress.
- Desative todos os plugins e volte para um tema padrão do WordPress;
- Se você estiver usando algum plugin de cache, limpe o cache antes de tentar a atualização novamente;
- Se a atualização automática continuar falhando, você pode tentar atualizar manualmente o WordPress. Faça backup completo do seu site antes de prosseguir. Baixe a versão mais recente do WordPress no site oficial (wordpress.org), extraia os arquivos e substitua os arquivos existentes no seu servidor pelos novos. Certifique-se de não substituir ou excluir os arquivos de conteúdo (como uploads, plugins personalizados, etc.) ou o arquivo wp-config.php;
- Verifique se as permissões de arquivo e diretório estejam corretamente configuradas. Geralmente, as permissões devem ser definidas como 755 para diretórios e 644 para arquivos. Se necessário, altere as permissões no painel de controle do seu provedor de hospedagem;
- Verifique os registros de erros do servidor para obter mais informações sobre o erro específico que ocorreu durante a atualização. Os registros de erros geralmente estão disponíveis no painel de controle do seu provedor de hospedagem ou podem ser acessados via FTP.
Erro 503 – Serviço indisponível
O erro 503 – Serviço Indisponível é um código de status HTTP que indica que o servidor não está temporariamente disponível para lidar com a solicitação do cliente devido a sobrecarga ou manutenção.
O que você pode tomar para tentar resolver esse erro:
- Visite outros sites para verificar se o erro 503 ocorre apenas no seu site ou em todos os sites que você acessa;
- Se você estiver ciente de que o servidor está passando por manutenção programada, aguarde o término do período de manutenção e tente novamente mais tarde. Durante a manutenção, o servidor pode retornar o erro 503 para indicar que não está disponível para uso;
- Se você possui acesso ao painel de controle do servidor ou ao painel de administração do seu provedor de hospedagem, verifique se o seu site está excedendo os limites de recursos alocados, como uso de CPU, memória ou largura de banda. Se sim, você pode precisar otimizar seu site ou considerar atualizar para um plano de hospedagem com mais recursos;
- Em alguns casos, reiniciar o servidor web pode resolver o erro 503. Se você possui acesso ao servidor, tente reiniciá-lo para ver se isso resolve o problema. No entanto, tenha em mente que reiniciar o servidor web pode interromper temporariamente o acesso a todos os sites hospedados nele;
- Se o erro 503 persistir e você não conseguir resolver por conta própria, entre em contato com o suporte técnico do seu provedor de hospedagem. Eles poderão verificar o status do servidor, investigar a causa do erro e fornecer assistência para resolver o problema.
Lembrando que o erro 503 geralmente é temporário e pode ser resolvido sem a necessidade de intervenção direta no código ou configuração do WordPress.
Problema com a barra lateral
Se a barra lateral do seu site WordPress está aparecendo abaixo do conteúdo em vez de ao lado dele, isso geralmente indica um problema de layout ou de código.
Aqui estão algumas etapas para tentar resolver esse problema:
- Verifique se o tema que você está usando seja compatível com a versão do WordPress que está instalada;
- Se você fez modificações no código do tema ou adicionou plugins que afetam o layout, verifique se não há erros de código ou conflitos que possam estar causando o problema;
- Veja as configurações do seu tema ou construtor de páginas para garantir que a barra lateral esteja definida corretamente para aparecer ao lado do conteúdo;
- Se você estiver usando widgets na barra lateral, verifique se algum deles contém conteúdo ou código que está interferindo no layout;
- Alguns plugins podem causar conflitos de layout e interferir na exibição da barra lateral corretamente. Desative temporariamente todos os plugins e veja se a barra lateral volta ao seu local correto. Se isso resolver o problema, reative os plugins um por um, verificando a barra lateral a cada vez, até identificar o plugin que está causando o conflito.
Loop de redirecionamento no Login
Esse erro ocorre quando o sistema entra em um ciclo infinito de redirecionamento ao tentar acessar a página de login. Isso geralmente é causado por problemas de configuração ou conflitos com plugins ou temas.
- Comece limpando o cache e os cookies do seu navegador;
- Desative todos os plugins do seu site, renomeando a pasta do plugin via FTP ou usando o gerenciador de arquivos do seu provedor de hospedagem. Em seguida, tente acessar a página de login novamente;
- O problema também pode estar relacionado a configurações incorretas no arquivo .htaccess. Faça um backup do arquivo .htaccess e, em seguida, exclua-o do diretório raiz do seu site WordPress. Tente acessar a página de login novamente. Se o problema for resolvido, você pode recriar o arquivo .htaccess acessando Configurações > Links Permanentes no seu painel do WordPress e clicando em “Salvar alterações”. Isso gerará um novo arquivo .htaccess com as configurações corretas;
- Acesse o banco de dados do seu site usando uma ferramenta como o phpMyAdmin ou através do painel de controle do seu provedor de hospedagem. Na tabela “wp_options”, verifique os valores das linhas “siteurl” e “home” para garantir que correspondam à URL correta do seu site;
- Abra o arquivo wp-config.php do seu site WordPress e verifique se não há linhas extras ou espaços em branco adicionados inadvertidamente. Certifique-se de que as definições de URL estejam corretas. As linhas relevantes são:
define(‘WP_SITEURL’, ‘http://exemplo.com’);
define(‘WP_HOME’, ‘http://exemplo.com’);
Substitua “exemplo.com” pelo URL correto do seu site;
- Altere temporariamente para o tema padrão do WordPress.
Erro no Upload de imagens
O erro no upload de imagens no WordPress pode ter várias causas e pode ser frustrante. Aqui estão algumas soluções comuns para corrigir esse problema:
- Verifique se o tamanho das imagens que você está tentando fazer o upload está dentro do limite permitido pelo WordPress;
- Certifique-se de que as permissões de pasta no diretório de upload estejam corretamente configuradas. As pastas de upload padrão são “wp-content/uploads”. As permissões corretas geralmente são 755 para pastas e 644 para arquivos. Você pode alterar as permissões usando o painel de controle do seu provedor de hospedagem;
- Veja se há espaço de armazenamento suficiente no servidor para fazer o upload de novas imagens. Se o espaço estiver esgotado, você precisará liberar espaço excluindo arquivos desnecessários ou entrando em contato com o seu provedor de hospedagem para aumentar o limite de armazenamento;
- Temporariamente, desative os plugins de segurança para ver se isso resolve o problema;
- Faça um backup do arquivo .htaccess e, em seguida, renomeie-o para testar se o problema está relacionado a ele. Se o upload de imagens funcionar corretamente após renomear o arquivo .htaccess, você precisará revisar o conteúdo do arquivo e verificar se há regras que estejam bloqueando o upload;
- Alterne para o tema padrão do WordPress.
O WordPress não envia e-mails
- Verifique se as configurações de e-mail no seu site WordPress estão corretas. Acesse o painel de administração do WordPress e vá para “Configurações” -> “Leitura”. Certifique-se de que o endereço de e-mail definido como “E-mail do administrador” seja válido e esteja configurado corretamente;
- Entre em contato com o seu provedor de hospedagem e verifique se as configurações do servidor de e-mail estão corretas. Eles podem fornecer informações sobre o servidor de e-mail e as configurações necessárias para enviar e-mails a partir do seu site WordPress. Certifique-se de que as configurações de porta, host, nome de usuário e senha estejam corretas;
- Veja se o servidor de e-mail está funcionando corretamente. Envie um e-mail de teste de outra conta de e-mail para o endereço de e-mail configurado no WordPress. Se você receber o e-mail de teste, isso indica que o servidor de e-mail está funcionando corretamente. Caso contrário, entre em contato com o suporte do seu provedor de hospedagem para solucionar problemas no servidor de e-mail;
- Se estiver usando plugins relacionados a e-mail no WordPress, desative temporariamente esses plugins para verificar se algum deles está causando o problema;
- Verifique a pasta de spam do seu provedor de e-mail para garantir que os e-mails do WordPress não estejam sendo classificados incorretamente como spam. Se encontrar e-mails do WordPress na pasta de spam, marque-os como “não é spam” para ajudar a melhorar a entrega futura dos e-mails;
A pasta de destino já existe
Esse erro ocorre quando você está tentando criar ou mover uma pasta para um local onde uma pasta com o mesmo nome já existe. Isso pode acontecer durante a instalação de um tema ou plugin no WordPress.
- Verifique se um dos plugins instalados anteriormente, tem o mesmo nome daquele que está tentando instalar. Depois, basta renomear o arquivo ou excluir;
- Para excluir você precisará se conectar ao seu site WordPress usando o Panel File Manager. Depois de conectar, você precisa ir para a pasta wp-content/ plugins ou /wp-content/themes e procurar a pasta com o nome do plugin ou do tema que estava tentando instalar e, em seguida, excluí-la.
Recuperação da senha de administrador
Se você perdeu a senha de administrador do WordPress, existem algumas maneiras de recuperá-la:
Usando a opção de redefinição de senha por e-mail
- Acesse a página de login do WordPress;
- Clique no link “Esqueceu a senha?” ou “Perdeu sua senha?”;
- Insira o seu nome de usuário ou endereço de e-mail associado à conta de administrador e clique em “Recuperar senha”;
- Verifique sua caixa de entrada de e-mail associada à conta de administrador;
- Procure por um e-mail com o assunto “Redefinição de senha” ou similar;
- Abra o e-mail e siga as instruções para redefinir sua senha;
- Após redefinir a senha, faça login no WordPress usando a nova senha.
Usando a opção de redefinição de senha pelo banco de dados
- Acesse o painel de controle do seu provedor de hospedagem;
- Acesse o phpMyAdmin ou qualquer outra ferramenta de gerenciamento de banco de dados fornecida pelo seu provedor;
- Selecione o banco de dados do seu site WordPress na lista;
- Encontre a tabela com o prefixo “wp_users” ou similar;
- Localize a linha correspondente ao usuário administrador (geralmente, o ID é 1) e clique em “Editar” ou “Editar Registro”;
- Na coluna “user_pass”, exclua o valor existente e insira uma nova senha no formato hash MD5 ou SHA1.
- Clique em “Salvar” ou “Atualizar” para salvar as alterações;
- Tente fazer login no WordPress usando a nova senha definida.
PHP Warning: Não é possível modificar as informações do cabeçalho
A mensagem de aviso “PHP Warning: Não é possível modificar as informações do cabeçalho” geralmente ocorre quando o WordPress ou um plugin está tentando modificar ou enviar cabeçalhos HTTP após já terem sido enviados. Isso pode causar problemas de compatibilidade ou conflitos com outros scripts ou plugins.
Aqui estão algumas soluções possíveis para corrigir esse aviso:
- Desative temporariamente todos os plugins e reverta para um tema padrão do WordPress;
- Verifique se todos os seus plugins e temas estão atualizados para as versões mais recentes;
- Confira se há erros ou alterações inadequadas nos cabeçalhos HTTP. Certifique-se de que não esteja ocorrendo nenhuma tentativa de modificar os cabeçalhos após já terem sido enviados;
- Verifique os arquivos .htaccess e wp-config.php na raiz do seu site WordPress para garantir que não haja instruções ou configurações conflitantes relacionadas aos cabeçalhos HTTP. Faça um backup do arquivo antes de fazer qualquer alteração e teste o site após cada modificação;
Modo manutenção travado
Se você está enfrentando dificuldades para desativar o modo de manutenção do WordPress, siga as etapas abaixo para resolver o problema:
- O WordPress cria um arquivo chamado “.maintenance” na raiz do diretório do seu site quando o modo de manutenção é ativado. Certifique-se de que esse arquivo tenha sido excluído corretamente. Se o arquivo .maintenance ainda estiver presente, exclua-o manualmente;
- Limpe o cache;
- Verifique se há código no arquivo functions.php do seu tema ativo que esteja ativando o modo de manutenção. Abra o arquivo functions.php no editor de temas do WordPress e verifique se há qualquer código relacionado ao modo de manutenção. Se encontrar algum código relacionado, remova-o e salve as alterações;
- Desative temporariamente todos os plugins e verifique se o modo de manutenção é desativado. Se for desativado, reative os plugins um por um, testando o modo de manutenção em cada ativação para identificar qual plugin está causando o problema;
- A tabela “options” do banco de dados WordPress contém uma entrada chamada “maintenance_mode” que pode ser usada para ativar ou desativar o modo de manutenção. Acesse o banco de dados usando uma ferramenta como o phpMyAdmin e verifique o valor dessa entrada. Se estiver definido como “true” ou “1”, altere-o para “false” ou “0” para desativar o modo de manutenção.
Modo de manutenção após atualização
Se o seu site WordPress ficou preso no modo de manutenção após uma atualização, pode ser necessário limpar o cache e redefinir o arquivo .maintenance.
- Limpe o cache: Se você estiver usando um plugin de cache ou um serviço de cache em seu site, limpe o cache para garantir que as alterações recentes sejam refletidas. O cache pode estar impedindo que o modo de manutenção seja desativado corretamente;
- Verifique se esse arquivo .maintenance foi excluído corretamente após a atualização. Se o arquivo .maintenance ainda estiver presente, exclua-o manualmente;
- Acesse o banco de dados usando uma ferramenta como o phpMyAdmin e verifique o valor entrada “maintenance_mode”. Se estiver definido como “true” ou “1”, altere-o para “false” ou “0” para desativar o modo de manutenção;
- Alguns plugins ou temas podem estar causando conflitos após a atualização e mantendo o site no modo de manutenção. Desative temporariamente todos os plugins e volte para um tema padrão do WordPress. Em seguida, verifique se o modo de manutenção é desativado. Se for desativado, reative os plugins e o tema um por um, testando o modo de manutenção após cada ativação para identificar qual deles está causando o problema.
Após realizar essas etapas, atualize seu site e verifique se o modo de manutenção foi desativado corretamente.
Erro 404 – Links permanentes e imagens que não funcionam
O erro 404 é exibido quando o servidor não consegue encontrar a página solicitada. Isso pode acontecer com os links permanentes e com as imagens do WordPress. Aqui estão algumas soluções para corrigir esses problemas:
- Vá para Configurações > Links permanentes no painel de administração do WordPress e verifique se a estrutura dos links permanentes está configurada corretamente. Selecione uma opção diferente e salve as alterações. Em seguida, verifique se os links estão funcionando corretamente. Se estiverem, você pode voltar para a estrutura original ou escolher uma opção personalizada, se preferir;
- Às vezes, as regras de reescrita (rewrite rules)podem ficar desatualizadas ou corrompidas, resultando em erros 404. Para atualizar as regras de reescrita, vá para Configurações > Links permanentes e simplesmente clique no botão “Salvar alterações” sem fazer nenhuma modificação. Isso forçará o WordPress a atualizar as regras de reescrita e pode resolver o problema;
- Certifique-se de que as permissões de arquivo estejam configuradas corretamente para as imagens e para a pasta onde estão armazenadas. As permissões típicas para arquivos são 644 e para pastas são 755. Verifique se as permissões estão definidas corretamente usando o painel de controle do seu provedor de hospedagem;
- Se as imagens não estão sendo exibidas corretamente, verifique se os caminhos das imagens estão corretos nos locais em que são referenciados. Certifique-se de que o caminho seja válido e que as imagens estejam realmente presentes nos locais especificados;
- Alguns plugins ou temas podem causar conflitos que levam a erros 404. Tente desativar temporariamente todos os plugins e mudar para um tema padrão do WordPress.
Upload: Falhou em Gravar Arquivo no Disco
Esse erro ocorre quando o WordPress não consegue salvar o arquivo enviado para o servidor. Isso pode ser causado por várias razões. Aqui estão algumas soluções:
- Certifique-se de que as permissões de gravação estejam corretamente configuradas para o diretório onde os arquivos estão sendo enviados. As permissões típicas para diretórios são 755. Use o painel de controle do seu provedor de hospedagem para verificar e ajustar as permissões de diretório, se necessário;
- Confira se há espaço suficiente em disco no servidor para fazer o upload dos arquivos. Se o espaço em disco estiver esgotado, o WordPress não conseguirá gravar os arquivos corretamente. Entre em contato com o suporte do seu provedor de hospedagem para verificar o espaço em disco disponível;
- O erro também pode ocorrer se o tamanho do arquivo excede o limite de upload definido no seu servidor. Você pode aumentar o limite de upload editando o arquivo php.ini ou entrando em contato com o suporte do seu provedor de hospedagem para fazer essa alteração;
- ente desativar temporariamente todos os plugins e mudar para um tema padrão do WordPress, como o Twenty Twenty-One;
- Algumas configurações de segurança no servidor podem restringir o upload de certos tipos de arquivos. Verifique com o suporte do seu provedor de hospedagem se há alguma restrição de segurança em vigor que possa estar causando o problema.
Erro 28
O erro 28 no WordPress é comumente relacionado a problemas de espaço em disco insuficiente no servidor de hospedagem. Esse erro ocorre quando há uma falha na gravação de dados no banco de dados devido à falta de espaço disponível.
Para resolver o erro 28 no WordPress, você pode tentar as seguintes soluções:
- Limpar o cache;
- Remover arquivos desnecessários: Verifique se há arquivos desnecessários em seu servidor, como backups antigos, arquivos de log ou arquivos temporários. Exclua esses arquivos para liberar espaço em disco;
- Use um plugin de otimização do banco de dados para limpar e otimizar as tabelas do banco de dados do WordPress. Isso pode reduzir o tamanho do banco de dados e liberar espaço em disco;
É importante lembrar que o erro 28 pode ser um indicativo de que você está atingindo os limites de armazenamento do seu plano de hospedagem. Nesse caso, considerar atualizar para um plano com mais espaço em disco pode ser uma solução de longo prazo.
Erro 145
O erro 145 está relacionado a problemas no banco de dados MySQL. Esse erro ocorre quando uma tabela do banco de dados está corrompida ou danificada, impedindo que o WordPress acesse corretamente as informações necessárias.
Para resolver o erro 145 no WordPress, você pode seguir estas etapas:
- Antes de realizar qualquer alteração, é essencial fazer um backup completo do seu banco de dados WordPress para garantir que você não perca nenhum dado importante;
- Use uma ferramenta de gerenciamento de banco de dados, como o phpMyAdmin, para verificar a integridade da tabela corrompida. Selecione a tabela afetada e escolha a opção “Reparar tabela” ou “Reparar tabela e otimizar”;
- No phpMyAdmin, selecione o banco de dados do seu site WordPress e escolha a opção “Verificar banco de dados” ou “Verificar todas as tabelas”. Isso executará uma verificação completa do banco de dados em busca de erros e tentará corrigi-los automaticamente;
- Existem plugins disponíveis no repositório do WordPress que podem ajudar a reparar tabelas e corrigir erros no banco de dados. Alguns exemplos populares incluem o WP-DBManager e o WP-Optimize. Instale e ative um desses plugins e siga as instruções fornecidas para realizar a reparação do banco de dados.
Chamada para função indefinida
Esse erro ocorre quando você está tentando usar uma função que não foi definida ou não está disponível no seu código do WordPress. Isso pode acontecer por diferentes motivos, como um plugin ou tema desatualizado, problemas de compatibilidade ou erros de programação.
- Verifique se a função está corretamente escrita e se existe no seu código. Certifique-se de que o nome da função esteja correto, incluindo letras maiúsculas e minúsculas, bem como a sintaxe correta para a chamada da função;
- Se a função estiver definida em um arquivo separado, verifique se o arquivo está sendo carregado corretamente no seu código. Verifique se o caminho do arquivo está correto e se o arquivo está sendo incluído ou requerido no local apropriado;
- Se o erro ocorreu após a instalação ou atualização de um plugin ou tema, pode haver problemas de compatibilidade. Verifique se o plugin ou tema está atualizado para a versão mais recente e se é compatível com a versão do WordPress que você está usando. Em alguns casos, pode ser necessário desativar temporariamente o plugin ou alternar para um tema padrão para verificar se o erro desaparece;
- É possível que dois plugins estejam tentando definir a mesma função ou haja conflitos entre eles. Desative todos os plugins e, em seguida, ative-os um por um, verificando se o erro ocorre novamente após a ativação de cada plugin;
- Se você estiver desenvolvendo ou modificando o tema ou plugin por conta própria, verifique se não há erros de programação que estejam causando o problema. Verifique se todas as funções estão corretamente definidas, incluindo a declaração correta de parâmetros e retorno de valores.
Erro 13
O erro 13 ocorre quando o MySQL não consegue criar ou gravar em um arquivo temporário. Isso pode ser devido à configuração incorreta da variável “tmpdir” no MySQL, que aponta para um diretório não gravável. Para corrigir esse erro, siga estas etapas:
- Localize o arquivo de configuração do MySQL, chamado my.cnf (em sistemas *nix) ou my.ini (no Windows). Normalmente, ele está localizado em /etc/ no Linux ou na pasta de instalação do MySQL no Windows; Abra os arquivos em um editor de texto simples;
- Procure a seção [mysqld];
- Encontre a linha que define a variável “tmpdir”. Se a linha estiver comentada (começando com “#”), remova o caractere “#” para retirar;
- Edite a linha “tmpdir” para apontar para um diretório gravável em seu sistema, como /tmp, /var/tmp ou qualquer outro diretório de sua preferência. Certifique-se de que o diretório tenha permissões de gravação corretas;
- Salve o arquivo de configuração e feche-o;
- Reinicie o servidor MySQL para aplicar as alterações. Isso pode ser feito executando o comando “mysqlshutdown -u -p shutdown” para desligar o MySQL e, em seguida, iniciando-o novamente usando o comando “./bin/safe_mysqld &” (no diretório de instalação do MySQL).
Certifique-se de seguir as etapas com cuidado e fazer um backup do arquivo de configuração do MySQL antes de fazer qualquer alteração.
Os erros do WordPress podem ser frustrantes, mas é importante lembrar que eles são comuns em qualquer plataforma de software.
Embora os problemas com wordpress possam parecer desafiadores, a maioria deles tem soluções. Além disso, a comunidade do WordPress é rica em recursos, fóruns de suporte e documentação, onde você pode encontrar mais dicas de wordpress passo a passo e soluções para problemas comuns. Se necessário, é possível contar com a ajuda de desenvolvedores experientes ou do suporte do seu provedor de hospedagem para solucionar problemas mais complexos.
Você precisa de ajuda com algum erro do WordPress? Deixe nos comentários!
VEJA MAIS
WordPress: 5 dicas de uso para melhorar seu blog
Descubra mais sobre Showmetech
Assine para receber nossas notícias mais recentes por e-mail.