fbpx

Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

4 correções para tela branca da morte no WordPress

Você está em:

4 correções para tela branca da morte no WordPress

Você já se viu olhando para uma tela em branco ao abrir seu site WordPress? Tudo estava funcionando bem apenas um momento atrás, e de repente o site ficou em branco! Também pode ser que o site WordPress esteja carregando bem, mas o painel não. Situações como essa são o que a comunidade WordPress gosta de chamar de infame Tela Branca da Morte – e é uma das coisas mais inquietantes sobre o WordPress.

Se você ainda não se deparou com este termo – então você é um dos sortudos. Hoje vamos falar sobre os vários sintomas da Tela Branca da Morte (vamos chamá-la de WSOD), e aprender a cura para cada doença.

Primeiras coisas primeiro. O WSOD é uma anomalia que decorre de uma série de razões diferentes. Se você tiver sorte, seu caso específico se enquadrará nos sintomas comuns – para os quais correções prontas estão disponíveis. No entanto, se você não puder determinar a causa do problema, será melhor nas mãos de um especialista em WordPress.

4 razões (e soluções) para a tela branca da morte do WordPress

A boa notícia, no entanto, é que as chances de seu incidente WSOD cair na categoria desconhecida são bastante pequenas. Na maioria das vezes, a causa do WSOD se enquadra em três categorias gerais. Este tutorial descreve etapas simples e fáceis de seguir para corrigir cada uma das causas da tela branca da morte do WordPress.

Razão nº 1: problemas relacionados ao plug-in

wp-wsod-r2

Você instalou um novo plugin, atualizou um antigo ou tentou modificar um ativo.

Correção: Desative um ou todos os plugins

Na maioria dos casos, pode haver um conflito entre o seu tema ativo atual e o plugin que você acabou de instalar. Nesse caso, você pode simplesmente desabilitar esse plugin específico e tudo deve funcionar bem. No entanto, há um problema. Como você vai desativar o plugin quando o painel do WordPress não está funcionando?

Se você usa o WordPress há mais de meio ano, não leia a próxima linha. Tente pensar em uma solução. Vou te dar uma dica – tem algo a ver com acessar seu diretório de plugins do WordPress via FTP? Voce conseguiu? Sim? Parabéns! Não? Sem problemas – continue lendo, mas prometo que você vai dar um tapa na testa assim que ler a solução! Aqui vamos nós.

Como desativar o plug-in do WordPress via FTP?

Desabilitar um plugin do WordPress via FTP é uma tarefa muito simples. Como pré-requisito, você deve ter acesso FTP, com as permissões corretas para seu diretório WordPress.

NOTA: A maioria dos provedores de hospedagem oferece acesso FTP. No entanto, se você instalou o WordPress em um VPS ou em um servidor em nuvem, há uma chance de você não ter instalado um servidor FTP em seu VPS. Em tal situação, você precisará instalar um cliente FTP de código aberto, como proftpd ou vsftp . Existem vários tutoriais online, e sugiro que você leia um que use o sistema operacional do seu servidor. Por exemplo, se estivermos executando um VPS baseado no Ubuntu, nosso termo de pesquisa seria “Como instalar o proftpd no Ubuntu” .

Depois de limpar essa etapa, é hora de desativar o plug-in.

  1. Faça login no seu servidor FTP com uma conta adequada
  2. Navegue até o diretório de instalação do WordPress
  3. Entre na pasta wp_content/plugins
  4. Você encontrará várias pastas com nomes familiares dentro da pasta de plugins. Cada pasta representa um plugin.
  5. Encontre e selecione a pasta com o nome correto do plugin
  6. Renomeie-o com um nome diferente, mas reconhecível. Por exemplo, se o nome do plugin (ou seja, da pasta) for akismet , você deve renomeá-lo para algo como _akismet ou akismet_disabled .
  7. Você é livre para escolher o nome que quiser. Apenas certifique-se de que ele não colida com o nome de outro plugin e seja reconhecível posteriormente.
  8. Renomear a pasta desativará permanentemente o plug-in.

Depois de concluir essas etapas, abra seu navegador e veja se o site é carregado. Se o problema for resolvido – parabéns!

Como desativar todos os plugins do WordPress de uma só vez?

Você pode seguir o processo acima para desativar quantos plugins quiser. No entanto, se você quiser desabilitar todos os plugins de uma só vez, isso levará muito tempo. Existe uma maneira muito mais fácil – renomeie a pasta plugins (para algo como plugins_old ) e crie uma nova pasta vazia chamada plugins . Em essência, isso desabilitaria todos os plugins antigos de uma só vez. Você pode mover os plugins um por um da pasta plugins_old para plugins e ativá-los individualmente.

Quando você modificar um arquivo de plug-in específico que causou o WSOD, simplesmente desative o plug-in via FTP e o site deve estar funcionando novamente. É sempre uma boa prática testar plugins modificados em um site de backup. (Pular para a conclusão para uma solução).

Motivo nº 2: problemas relacionados ao tema

wp-wsod-r1

Semelhante aos plugins, os problemas de WSOD relacionados a temas têm origens semelhantes.

Correção: desative o tema

Vamos dar uma olhada em algumas das causas mais simples:

Novas instalações de temas

Instalar um novo tema pode criar um conflito com um plugin existente – o clássico conflito tema-plugin. Nesse caso, você simplesmente precisa desabilitar o tema recém-ativado e o WordPress reverterá automaticamente para seu tema padrão. Certifique-se de não ter deletado o tema padrão (o tema de vinte e poucos anos ). Se tiver, carregue o tema para a pasta de temas em wp_content .

Como desativar um tema via FTP no WordPress?

Este processo é quase semelhante ao processo de desabilitar um plugin, a única diferença é que você precisa abrir a pasta wp_content/themes em vez da pasta plugins . Navegue até a pasta de temas e renomeie a pasta do tema específico para desativá-lo.

Temas mal codificados

Muitas vezes, as principais atualizações do WordPress podem levar temas mal codificados rio abaixo. Um tema mal codificado e desatualizado pode não funcionar com a atualização mais recente do WordPress. O WPExplorer se orgulha de temas de qualidade lindamente criados – eles têm muitos clientes no Themeforest ( basta conferir o portfólio deles ) e são uma das poucas pessoas em cujos temas eu confio.

Se o seu tema parou de funcionar logo após a atualização do WordPress, há uma grande chance de que o tema seja o culpado. Desative o tema e as coisas devem voltar ao normal.

Modificando um tema

O WordPress não gosta de código com bugs. Ele se baseia em um conjunto de objetos de código bem construídos, trabalhando em harmonia. Se uma dessas partes (não confundir com um objeto de OOP), digamos que o arquivo functions.php do tema, funcione mal, então o WordPress não funcionará. Isso leva ao WSOD.

Normalmente, os temas do repositório do WordPress ou desenvolvedores de renome são meticulosamente testados contra esses defeitos. Um tema pronto para uso não teria um arquivo functions.php com defeito. Se você obtiver um WSOD ao instalar esse tema, provavelmente é um conflito de tema de plugin.

Quando você modifica ou atualiza um tema, isso pode levar a um código impróprio, o que nos leva ao cerne do problema, ou seja, um WSOD. Para corrigir isso, você pode substituir o arquivo modificado por uma cópia antiga (suponho que você tenha feito um backup). Em qualquer outro caso, você pode fazer upload dos arquivos do tema original.

Razão #3: Excedendo o limite de memória

wp-wsod-r3

Essa situação é um indicador clássico de que você superou seu provedor de hospedagem atual. A quantidade de tráfego em seu site requer mais recursos – que seu host atual não pode fornecer. É hora de uma atualização. Isso é uma boa notícia – seu site está crescendo

Correção: Aumente seu limite de memória

Você pode tentar aumentar seu limite de memória PHP modificando o arquivo wp-config.php . Basta adicionar a seguinte linha:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Um limite de memória de 64 MB deve ser suficiente em hosts compartilhados. Se o problema persistir, você deve consultar seu provedor de hospedagem.

Hosts da Web Baratos

Este problema também é comum em webhosts baratos que sacrificam a qualidade. Para obter lucro, esses hosts restringem o maior número possível de clientes em um servidor. Como resultado, a quantidade de recursos (por exemplo, RAM) por cliente é significativamente reduzida. Isso leva ao WSOD. Portanto, se você estiver em um plano de hospedagem econômico que não permitirá mais aumentar seu limite de memória, precisará atualizar seu plano.

Razão #4: Causas Desconhecidas

wp-wsod-r4-causas desconhecidas

Às vezes, a causa do WSOD não pode ser bem determinada, o que nos leva a uma correção. Em momentos como esses, você precisará determinar a origem do problema.

Correção: Habilite o modo WP_DEBUG

Basta adicionar as seguintes linhas na parte inferior do arquivo wp-config.php :

relatório_erro(E_ALL);

ini_set(‘display_errors’, 1);

define( ‘WP_DEBUG’, true);

Isso diz ao WordPress para exibir todos os erros que ocorrem na tela de saída. Você pode usar essas informações para determinar a causa do WSOD.

Conclusão

A Tela Branca da Morte é um daqueles problemas inevitáveis que todo usuário do WordPress deve enfrentar. Claro, se você estiver usando o WordPress.com, nunca haverá esse problema, mas ele vem com seu próprio conjunto de limitações.

alojamento wordpress gerido

Se você quer o conforto de não ter que se preocupar com esses problemas de hospedagem, existe uma correção – Hospedagem WordPress Gerenciada . Os provedores de hospedagem gerenciada do WordPress são especializados em problemas relacionados ao WordPress e ao WordPress. Nós da WPExplorer usamos o WPEngine e estamos muito felizes com isso – basta ver a rapidez com que nosso site carrega.

Se o seu orçamento permitir e você quiser ficar livre de todos os problemas relacionados à hospedagem, você adorará a hospedagem gerenciada do  WPEngine  ou Media temple , ou um ou outros provedores de hospedagem recomendados. Como sempre, adoraríamos ouvir seus pensamentos! Qual é a sua história WSOD?

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

Meu carrinho
🎁 Faltam R$300,00 para liberar o Cupom Secreto
Seu carrinho está vazio.

Parece que você não adicionou nada ao seu carrinho =(