A tela branca da morte pode ser o pior pesadelo de um proprietário de site. Esse erro frustrante do WordPress deixa você olhando para uma página em branco, sem dar pistas sobre o que deu errado.
Para piorar as coisas, este erro comum do WordPress às vezes pode afetar partes específicas do seu site, como a área de administração ou posts individuais.
Por exemplo, já vimos a tela branca da morte dentro da área de administração do WordPress enquanto todo o resto funcionava bem. Em outros casos, só a vimos ao visualizar um post específico.
Entender as causas raiz desse erro é o primeiro passo para encontrar uma solução. Este guia cobrirá algumas soluções para corrigir a tela branca da morte e fornecerá etapas acionáveis para restaurar a funcionalidade do seu site.

Observação: Antes de fazer qualquer alteração no seu site, certifique-se de ter um backup do seu site WordPress. Se você não tiver acesso à área de administração, consulte nosso guia sobre como criar um backup manual do banco de dados do WordPress.
Por que você vê a Tela Branca da Morte no WordPress?
Na maioria das vezes, quando você vê uma tela branca da morte ao tentar visitar seu site WordPress, isso significa que um script no seu site esgotou o limite de memória.
O script que não responde é morto pelo seu servidor de hospedagem WordPress ou simplesmente expira. É por isso que nenhuma mensagem de erro real é gerada, e você vê apenas uma tela branca em branco.

No entanto, às vezes, você pode ver uma mensagem de erro.
Por exemplo, você pode ver uma mensagem de erro crítico em vez de uma página em branco.

Se você está vendo uma tela em branco ou a mensagem 'Houve um erro crítico em seu site', é o mesmo erro.
Esse erro também pode ocorrer devido a um tema ou plugin mal codificado instalado em seu site. Às vezes, pode acontecer se houver um problema com seu servidor de hospedagem.
Como o erro da tela branca pode ser causado por vários motivos, ele requer solução de problemas metódica para corrigi-lo. Aqui estão as etapas que você deve tentar:
- Verifique se o problema ocorre em seus outros sites
- Corrija o erro da tela branca com o modo de recuperação do WordPress
- Aumente o limite de memória
- Corrija o erro da tela branca desativando todos os plugins
- Ative o tema padrão
- Ative o modo de depuração para capturar erros no WordPress
- Limpar o Cache do WordPress
- Corrija o erro da tela branca para artigos mais longos
Tutorial em Vídeo
Se você preferir instruções escritas, continue lendo.
1. Verifique se o problema ocorre em seus outros sites
Se você tiver outros sites WordPress instalados na mesma conta de hospedagem, comece verificando se o problema também está ocorrendo em outros sites.
Se estiver, isso é um forte indicador de que algo está errado com seu serviço de hospedagem WordPress. Pode ser um problema temporário afetando o serviço deles, e você precisa entrar em contato com o suporte deles para obter mais ajuda.
Por outro lado, se o problema estiver ocorrendo apenas em um site ou em uma parte específica desse site, então você sabe que o problema é com esse site em particular.
2. Corrija o Erro da Tela Branca com o Modo de Recuperação do WordPress
Se o erro da tela branca da morte for causado por um plugin ou tema do WordPress, o WordPress poderá detectá-lo.
O novo recurso de proteção contra erros fatais introduzido no WordPress 5.2 às vezes pode detectar o erro, então você pode nem ver uma tela branca. Em vez disso, você verá uma mensagem de que o site está com dificuldades técnicas.

O WordPress também enviará um e-mail sobre o problema para o seu endereço de e-mail de administrador.
O e-mail terá o assunto 'Seu site está enfrentando um problema técnico'.

Esta mensagem de e-mail indicará o plugin ou tema que está causando o erro e também conterá um link especial.
Este link permitirá que você acesse o modo de recuperação do WordPress e desative o plugin com defeito.

No entanto, se você estiver vendo a tela branca da morte sem e-mail ou opção de modo de recuperação, precisará corrigir o erro manualmente.
3. Aumente o Limite de Memória
Geralmente, esse erro ocorre porque um script esgotou a memória do seu servidor web e parou no meio.
Para corrigir isso, você precisa aumentar a memória PHP disponível para o WordPress. Isso permitirá que o script use mais memória para concluir a tarefa que deveria fazer.
Você precisará editar o arquivo wp-config.php em seu site WordPress ou usar um plugin de snippet de código como o WPCode.
Você pode seguir as instruções em nosso tutorial sobre como aumentar a memória PHP no WordPress.
4. Corrija o Erro de Tela Branca Desativando Todos os Plugins
Se aumentar o limite de memória PHP não ajudou, ou se você tem um limite de memória alto, como 256M ou 512M, então você precisa começar a solucionar o problema.
Em nossa experiência na solução desse problema, sempre descobrimos que o problema está em um plugin ou tema específico. Vamos desativar todos os plugins.
Se você ainda puder acessar o painel de administração do WordPress, poderá simplesmente ir para a página Plugins » Plugins Instalados. Selecione todos os plugins instalados e, em seguida, selecione 'Desativar' no menu suspenso 'Ações em massa'.

No entanto, se você não tiver acesso à área de administração do WordPress, precisará desativar todos os plugins via FTP.
Primeiro, conecte-se ao seu site WordPress usando um cliente FTP ou o gerenciador de arquivos do seu provedor de hospedagem. Uma vez conectado, vá para a pasta wp-content, onde você verá a pasta plugins.
Agora, você precisa clicar com o botão direito na pasta plugins e selecionar ‘Renomear’. Você pode renomear a pasta plugins para ‘plugins-desativados’.

O WordPress procura por uma pasta chamada plugins para carregar todos os plugins. Quando ele não encontra a pasta, ele simplesmente desativa todos os plugins.
Se isso resolver o problema, ative um plugin por vez para chegar à raiz do problema. Assim que encontrar o plugin que está causando o problema, você pode substituí-lo por uma alternativa ou relatar o problema aos autores do plugin.
5. Ative o Tema Padrão
Se a solução de problemas de plugins não resolver o problema, você deve tentar substituir seu tema ativo por um tema padrão.
Primeiro, conecte-se ao seu site usando um cliente FTP e vá para a pasta /wp-content/themes/. Ela contém todos os temas instalados no seu site.
Clique com o botão direito para selecionar seu tema WordPress atual e baixe-o para o seu computador como backup.

Em seguida, você precisa excluir seu tema atual do seu site.
Simplesmente clique com o botão direito na pasta do seu tema e selecione ‘Excluir’. Seu cliente FTP agora excluirá o tema do seu site.

Agora, se você tiver um tema padrão do WordPress como (Twenty Twenty-Two ou Twenty Twenty-Three) instalado no seu site, o WordPress começará a usá-lo automaticamente como tema padrão.
No entanto, se você não tiver um tema padrão instalado, precisará instalá-lo manualmente usando FTP.
Se isso resolver o problema, então você deve verificar o arquivo functions.php do seu tema. Se houver espaços extras no final do arquivo, você precisará removê-los, e às vezes isso resolve o problema.
Se você estiver usando uma função mal codificada no arquivo functions.php do seu tema, isso também pode causar o erro de tela branca da morte.
Considere baixar uma cópia nova do seu tema de sua origem e, em seguida, instalá-la manualmente usando FTP.
6. Habilite o Modo de Depuração para Capturar Erros no WordPress
Se nada ajudou até agora, o próximo passo é ativar a depuração no WordPress. Isso manterá logs de erros que permitirão que você veja que tipo de erros estão sendo gerados.
Simplesmente adicione o seguinte código ao seu arquivo wp-config.php:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );
Assim que adicionar isso, a tela em branco agora exibirá erros, avisos e notificações. Estes podem ajudar a determinar a causa raiz.
Se você não vir nenhum erro, talvez ainda queira verificar o log de depuração.
Simplesmente acesse a pasta wp-content em seu site usando um cliente FTP. Lá, você encontrará um novo arquivo debug.log contendo um registro de todos os erros, notificações e avisos.

7. Limpe o Cache do WordPress
Às vezes, você pode ter acesso ao backend, mas o front-end do site exibe a tela branca da morte.
Isso pode acontecer por causa de um plugin de cache. Nesse caso, você simplesmente precisa esvaziar o cache do seu WordPress.
Você pode ver nosso guia sobre como limpar o cache no WordPress para instruções detalhadas.
8. Corrija o Erro da Tela Branca para Artigos Mais Longos
Se você tiver uma tela branca da morte apenas em uma postagem ou página muito longa, este método pode funcionar.
Este truque basicamente aumenta a capacidade de processamento de texto do PHP, aumentando o limite de recursão e backtrack. Você pode colar o seguinte código no seu arquivo wp-config.php:
/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);
Entendemos que este é um erro muito frustrante e esperamos que um dos truques acima tenha corrigido o problema para você.
Você também pode querer ver nosso guia de solução de problemas do WordPress, que ensina os passos que você deve tomar para capturar e corrigir problemas do WordPress por conta própria, ou nossa lista dos problemas mais comuns do editor de blocos do WordPress e como resolvê-los.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Dagoberto
Preciso fazer downgrade do 3.9.2 para o 3.9.1.
Sylvester Lapisang
Obrigado pela postagem, desativei todos os plugins e funcionou, o Zopim Chat era o problema
Robbie Davidson
Excluir o plugin WP Super Cache resolveu o problema para mim.
wohfab
Foi um functions.php corrompido para mim (apesar de eu não ter mudado nada o.o) – MUITO OBRIGADO!
Aleksandar
Ótimas dicas. No meu caso (WP v.3.5.1) o problema foi o plugin wp-super-cache. Eu apenas o deletei e tudo funciona ok. Eu não tive tempo de atualizar a instalação e os plugins.. Então talvez isso ajude.
Chris
Obrigado, tanto remover plugins quanto mudar para o tema padrão funcionaram para mim. mas meu problema é que não consigo ativar meus plugins. ele apenas abre outra tela branca da morte. todos os plugins.
Hans Haupt
Muito obrigado pela sua postagem.
Tentei atualizar meu tema e me deparei com a 'Tela Branca da Morte'.
Segui seu conselho de excluir o tema problemático do cPanel do site e 'presto', consegui fazer login novamente no wordpress e mudar para um tema que funciona.
Bryan Myers
Aqui está outra coisa para procurar - certifique-se de fechar a tag php no bloco de informações da página (não tenho certeza do nome real) no topo da sua página de template. doh.
Kaveh
Thank you so much
Your instruction helped me fix my problem
tnx again
bashar
Muito obrigado.. O problema foi resolvido.
Realmente amando wpbeginner.com
Tommy
Olá a todos, eu também tive esse problema e encontrei uma solução. Parecia acontecer ao atualizar do 3.71 para o 3.72.
Ok, então eu tentei o seguinte:
renomear pasta do plugin
excluir tema
alterar memória no arquivo de configuração
relatar erros no arquivo de configuração
Então eu vi o erro:
Erro de análise: erro de sintaxe, $end inesperado em /home/public_html/wp-includes/cron.php na linha 247
Verifiquei o cron.php e parecia que muito do código foi cortado porque terminava com um comentário. Então eu fiz o upload de um novo arquivo cron.php do wordpress e funcionou.
Espero que isso possa ajudar outros que tenham esse problema.
Obrigado
vincent
Olá, uma maneira mais simples é desativar manualmente todos os plugins via PhpMyAdmin http://perishablepress.com/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/
Mike
É a primeira vez que escrevo aqui. No meu caso, tudo está em branco, nem consigo fazer login com
Ainda está em construção, então acabei de carregar um novo tema e tudo ficou em branco.
Eu sei que tenho que reverter o tema para o "twenty twelve", mas como? Se eu nem consigo fazer login.
alguma ajuda?! OBRIGADO
WPBeginner Support
Conecte-se ao seu site usando um cliente FTP, vá para o diretório /wp-content/themes/ e exclua o tema que você acabou de enviar. Se o seu provedor de hospedagem oferecer cPanel, você pode usar o gerenciador de arquivos no cPanel para excluir o tema.
Admin
Jay Lawrence
Aqui está outra maneira de obter WSOD! Meu template, do Yoo Themes, gera um diretório 'cache'. Eu acidentalmente enchi o disco com este site, causando um arquivo de cache de zero bytes.
root@www:/var/www/wp-content/themes/yoo_vanilla_wp# ls -l cache/
total 32
-rw-r--r-- 1 www-data root 25 Mar 13 16:41 index.php
-rw-r--r-- 1 www-data www-data 0 Mar 13 16:43 xml-9ae22c153220f9eda980e5ec3b598954.php
Exclua os arquivos “xml*.php” daqui depois de ter limpado seu disco... de volta aos negócios.
Isso levou apenas algumas horas de busca – bufar.
Ope
Desculpe, eu deletei o arquivo xml.php, mas ele voltou no momento em que atualizei a página do wp-admin. ainda assim o WSOD persiste. Alguma ajuda. estou usando um tema yoo também
Michelle
I have this White Screen on my website, have tried EVERYTHING and nothing working. I cannot access my wordpress login or admin page. It is a new website, so I dont mind wiping it clean and starting again, but I have tried to upload a fresh install of wordpress 3 times and it keeps crashing dreamweaver. Is there any other way I can fix this?? Need help Please
Aamna
Sou assinante do seu site e meu cliente também está vendo a tela branca da morte
Usei todas as correções, mas ainda sem sucesso
O que eu sinto é que acho que o wp-content do site do meu cliente tem pastas desnecessárias como
1- backups (arquivos nesta pasta são (.htaccess, .backup_running, database_arcproject_co_u.sql)
2-cache
3-uploads (tem muitas pastas de imagens)
Por favor, diga-me o que devo fazer?
Obrigado
WPBeginner Support
Primeiro, certifique-se de que seu cliente tenha um backup. Se eles não tiverem um backup, você precisa criar um agora antes de fazer quaisquer outras alterações.
Depois disso, você pode começar a excluir os arquivos desnecessários da pasta wp-contents. Tente desativar todos os plugins renomeando a pasta wp-content/plugins para wp-content/plugins.old.
Admin
Aamna
Eu tentei desativar os plugins, mas não funcionou.
De qualquer forma, como posso fazer um backup do site?
WPBeginner Support
Caso você não tenha acesso à área de administração, primeiro você precisará fazer um backup do banco de dados manualmente. Depois disso, você precisará baixar todos os arquivos do site, usando um cliente FTP.
AJ
Uma das causas mais comuns da tela branca é um espaço em branco no início ou no final de um arquivo functions.php ou outro arquivo php. Frequentemente, ao copiar e colar ou simplesmente editar código, uma quebra de linha é inserida no topo ou na parte inferior e pronto!!...
Olhe antes da tag no final.
jd
fiz alguns testes e fiz o upload de um novo tema para o servidor e não coloquei limite na memória e reinstalei o wp para a versão atual. e o que descobri ser um problema é com o banco de dados SQL.. quando o wp diz ao servidor SQL que eu deletei ou atualizei informações, ele parece manter tudo, até os itens deletados.. AGORA a grande questão, o que eu fiz para consertar. bem, eu fui ao banco de dados e apaguei tudo e depois renomeei de volta para o mesmo e fui ao meu site e inseri algumas informações básicas que apareceram.. e PRONTO, nenhuma tela branca, eu ativei o tema e continuei meu ajuste e criação
Lea
Olá,
Assumi um site WP para um cliente e fiz login uma vez, atualizei os plugins e desde então, não consigo entrar na seção de Admin do WP nem ver o site. Tela branca da morte, de fato, para ambos.
Eu li nos comentários acima que alguém teve o mesmo problema, para o qual você direcionou para o artigo “Bloqueado da área administrativa do WordPress”. Infelizmente, nesse artigo, você direciona a pessoa com uma tela branca da morte para o artigo “Como corrigir a tela branca da morte do WordPress”, que é este tópico aqui.
Então… sou iniciante em WP e estou perdido. + meu cliente está sem site há 24 horas.
Agradeceria muito alguma ajuda ou redirecionamento para um tutorial/artigo que me diga como realmente acessar minha página de administrador!
Muito obrigado desde já.
Lea
Dum
Renomear o diretório do plugin wp super cache na pasta “Plugins” resolveu o problema
abdul aziz
Irmão !!!!!!!!!! Muito obrigado, era um problema de tema, você pode me sugerir como corrigir este problema com o mesmo tema???
Abdul Azzi
segui todos os passos……… mas ainda tenho o mesmo erro..
por favor, sugira-me o que devo fazer ???
Boby
Ei, minha página do WordPress só pode ser visitada por mim (administrador), quando eu saio, a página inicial é uma tela branca. por favor ajude
WPBeginner Support
Tente mudar para um tema padrão como o twenty thirteen ou twenty fourteen. Se isso não resolver seu problema, desative todos os plugins instalados. Atualize também seus permalinks.
Admin
Darlo
Tentei atualizar meu blog hoje e tive problemas (estava usando o aplicativo Wordpress para Android). Achei que era um problema do aplicativo e o reinstalei antes de considerar verificar o site (algo que eu realmente deveria ter feito em retrospecto). Como tenho mais de um blog hospedado no mesmo site (o outro estava funcionando bem), comecei a entrar em pânico. Depois de ir a um cybercafé, consegui encontrar este guia de solução de problemas e agora estou de volta online.
Obrigado.
Lark
Estou trabalhando com o tema Roots. Liguei o computador e apareceu uma página branca. Não me lembrava do que tinha feito algumas semanas antes. Substituir o tema personalizado pelo tema padrão e depois desfazer as alterações em scripts.php e widgets.php funcionou para mim. Uau, solução simples, mas às vezes é bem difícil ver uma solução simples através do pânico... Muito obrigado!
Claudia
Ótima ajuda. 1000 Obrigado
Meu problema resolvido.
Ian
Obrigado. Achei que tinha perdido tudo.
Cesar Pietri
Obrigado,
Foi de grande ajuda
No meu caso, resolver renomear a pasta de plugins.
Lois Wakeman
Outra causa que acabei de encontrar (WSOD no site e no painel) após a atualização.
A atualização manual via FTP foi interrompida por uma conexão perdida e, de alguma forma, um arquivo foi perdido.
Usei suas instruções úteis para ativar a depuração, tendo descartado temas e plugins como problemas, o que me permitiu rastrear o arquivo ofensivo e carregá-lo. Pronto!
soeb
Obrigado, foi de grande ajuda..!
No meu caso, foi o arquivo functions.php.
Rhodon
Eu tive que ativar o modo de depuração, e este é o meu erro:
Warning: require_once(ABSPATHwp-admin/includes/dashboard.php): failed to open stream: No such file or directory in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13 Fatal error: require_once(): Failed opening required ‘ABSPATHwp-admin/includes/dashboard.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13
Como posso resolver isso?
Rhodon
Júnior
Tive que usar a correção de edição do phpMyAdmin para finalmente fazer funcionar. Editar o banco de dados nunca é divertido, mas suas instruções claras facilitaram. OBRIGADO!!!
Thomas
Eram as linhas em branco no functions.php
Muito obrigado!
Finalmente li isso nos comentários.
JohnLionFlow
O mesmo aqui! Removi as linhas em branco no arquivo functions.php do meu tema e funcionou.
earthora
Eu tive a tela branca em tudo, front-end e back-end, estava começando a entrar em pânico. Removi a última linha em branco em functions.php e tudo voltou a funcionar. Como ela foi parar lá? Eu nunca a abri nesta instalação?
Christal
Eu consegui sair da "tela branca da morte" mudando o nome do meu arquivo de plugins para plugins-temp, mas então meu site voltou para o tema antigo, e quando voltei para o meu novo tema (que foi instalado há cerca de um mês), todos os meus plugins e widgets haviam sumido! É um tema muito básico com todas as personalizações perdidas! Como recupero tudo isso??
Niné
MUITO OBRIGADO!!!!
Eric Gitonga
Eu tive que ir ao phpMyAdmin e ao meu banco de dados MySQL para excluir todas as tabelas wp-* criadas de uma instalação anterior do Wordpress antes que eu pudesse resolver o problema da Tela Branca da Morte. Agora funciona perfeitamente.
Ilke
Olá,
Fiquei muito feliz com seu conselho uma vez, há cerca de um ano, sobre uma tela branca em toda a página inicial de um site WordPress. Infelizmente, desta vez (e para outro site) ainda não funcionou.
Eu aumentei a memória várias vezes (estou em 512M agora) e mudei as chaves automáticas, isso não ajudou. Agora renomeei a pasta de plugins para plugins.deactivated, e recebo esta mensagem de erro:
Fatal error: Cannot redeclare _1059195956() (previously declared in /public/sites/www.name.nl/wp-includes/version.php:9) in /public/sites/www.name.nl/wp-includes/version.php on line 9.
Alguma ideia do que mais posso tentar?
Obrigado por compartilhar todas essas informações úteis,
Ilke
WPBeginner Support
Tente renomear a pasta do seu tema também. Depois disso, você precisará baixar o WordPress e fazer o upload de uma cópia nova da pasta de temas para o seu site. O WordPress agora voltará para o tema padrão twenty thirteen. Informe-nos se funcionou para você.
Admin
Ilke
Renomeei a pasta de temas atual e fiz o upload de uma pasta de temas nova de um download recente do wp 3.7. Infelizmente, isso me dá uma tela branca completamente no front-end, assim como no back-office, e ainda recebo a mesma mensagem de erro.
Com debug definido como true em wp-config, recebi
Notice: WP_User->id foi chamado com um argumento que está obsoleto desde a versão 2.1
e alguns outros avisos de obsoleto, bem como um aviso de que wp_enqueue_script e wp_enqueue_style foram chamados incorretamente, ambos se referindo às funções.php
Isso está realmente começando a me preocupar. Você por acaso tem algum outro conselho ainda?
Atenciosamente,
Ilke
Ilke
Também tentei renomear a pasta de plugins e fazer o upload de uma nova. E limpei o cache. Ainda recebo a mesma mensagem de erro. Como (com o debug definido como true no wp-config) recebo mensagens Notice: undifined index sobre dois plugins, devo excluí-los?
Puja singh
Olá, estou enfrentando o mesmo problema de página em branco para o meu site. Tentei a maioria dos passos mencionados
Desativar todos os plugins
Ativar o tema padrão.
aumentar o limite de memória para 128 MB.
mas sem sucesso, qualquer ajuda será apreciada.
suneel
Tutorial que salva vidas…
Muito obrigado
Justin
Obrigado. Parece que isso acontece quando faço muitas atualizações no meu site, aí fico bloqueado e tenho que esperar. Um problema de memória faria sentido. Hora de limpar um monte de plugins não utilizados.
Michael Lambertz
Another reason can be false permissions… I tried to copy a wordpress directore via unix command cp -R, and after that all copied files weren’t in the group www-data. chgrp www-data wordpress_dir/ -R did it for me
Jacob Worsøe
Tenho telas brancas periodicamente no frontend e no backend. As telas brancas ocorrem de forma completamente aleatória. As recomendações são as mesmas na minha situação ou elas se aplicam apenas a problemas mais permanentes?
Equipe Editorial
Sim. Parece que seu site está ficando sem memória por causa de um processo que está sendo executado. Então o processo é o mesmo.
Admin
Hossein
muitooooooo obrigado, meu problema foi resolvido, foi por causa de linhas em branco no meu functions.php
LC
Não consigo nem entrar na seção de Admin do WP. Recebo a página em branco. O que devo fazer?
Equipe Editorial
Leia o artigo.
Admin
maria
não diz como entrar no seu admin se você está em branco. fora
WPBeginner Support
Temos um guia sobre o que fazer quando você está bloqueado da área de administração do WordPress.
Rosie
Obrigado, isso foi útil. Tive a tela branca no site ativo, mas o admin do WP estava funcionando. Eu uso WP Super Cache e limpei o cache sem efeito, depois desativei todos os plugins e quando tentei tudo mais, de repente pensei nas páginas em cache expiradas.
Se você usa WP Super Cache, você tem que excluir o cache expirado também. Isso funcionou imediatamente. Então configurei minha coleta de lixo (na aba Avançado) para horária em vez de diária, para tentar evitar que aconteça novamente.
Tom B.
Olá.. pensei em adicionar 2 centavos,
Eu também estou usando o WP Super Cache e muitas vezes travava na Tela Branca. Olhei o arquivo wp-config.php e descobri que eles estavam colocando suas instruções acima da alocação SQL no script, então as movi para baixo e adicionei o ajuste de ‘Limite de Memória padrão’ e agora meu site http://webinardatabase.com/ voa!
REF:
Primeiro, salve uma cópia não modificada do wp-config.php no seu HD.
Abra seu wp-config.php, que está localizado no diretório raiz do WordPress.
Localize o código do WP Super Cache (o código deles é óbvio – três linhas – a quarta é duplicada, mas eu a deixei), e mova-os para baixo (eu coloquei os meus acima dos SALTS).
Em seguida, adicione a seguinte linha: define(‘WP_MEMORY_LIMIT’, ’64M’);
Logo ANTES do super cache, parecia lógico.
E salve, verifique o desempenho.
Sei lá, acho que isso é um bug. Não fazia sentido alocar cache antes de abrir o banco de dados SQL.
Funcionou para mim. Prost! — Obrigado Wpbeginner.com
PS: Acabei de notar a postagem abaixo, o WP Super Cache requer que os permalinks sejam definidos como post name, este erro apareceu em uma instalação nova. Mais 2 centavos.
Tom B.
Acompanhamento.
Tive que chutar o WP Super Cache para fora.. muito bugado.. Fui com o W3 Total Cache.
Lone Watie: Pensamos muito sobre isso, “Esforce-se para perseverar.” E quando pensamos o suficiente, declaramos guerra à União.
União = WP, realmente essa é a resposta?!
Tom B.
Ps: Uma vez que o plugin é excluído, retorne ao wp-config e remova manualmente as linhas do WPSC.
Sério, não, sério!?!
Glenn "TheeMahn" Cady
Tom, gostaria de estender pessoalmente um agradecimento muito merecido.
Meu wpconfig tinha define(‘WP_MEMORY_LIMIT’, ’64M’); após o supercache, movê-lo para cima fechou meu “problema da tela branca da morte”. Eu estava atualizando por meses. O site agora parece bem ágil.
Obrigado novamente Tom,
TheeMahn
Jacobus
Pessoalmente, eu ainda não tive esse problema, mas tenho o problema de ter que redefinir meus permalinks o tempo todo por causa de redirecionamentos infinitos. Isso me deixa louco. Toda vez que publico um novo post no meu blog, tenho que redefinir os permalinks para o padrão e depois de volta para nome do post. Você sabe se isso está relacionado ao host ou ao plugin?
Equipe Editorial
Definitivamente parece um problema de plugin.
Admin
Manish Anand
Sim, ativar a opção Debug ajudou. Foi um upload incompleto do arquivo query.php.
Obrigado
Joel Andrew Glovier
Aqui está outra sugestão quando nenhuma das opções acima funciona: tente limpar o cache das suas regras de reescrita.
Eu tinha uma única página no meu site retornando como uma página em branco e tentei quase todas as soluções acima, além de algumas outras coisas (como instalar o plugin Debug Bar, etc.) sem sucesso.
Eu consegui reduzir o problema ao que eu assumi ser um problema de permalink, no entanto, como a página estava funcionando antes e parou de funcionar; e também porque mesmo quando eu usava um template de página diferente, ainda não estava funcionando corretamente (eu tinha assumido anteriormente que tinha a ver com meu wp_query personalizado naquele template de página).
Então comecei a investigar o sistema de reescrita do Wordpress e descobri que o Wordpress mantém um cache de todos os slugs de página personalizados e regras de reescrita. (mais sobre isso aqui: http://codex.wordpress.org/Rewrite_API/flush_rules e aqui: http://codex.wordpress.org/Function_Reference/WP_Rewrite)
Eu também descobri que este método é usado para limpar o cache de reescrita:
$wp_rewrite->flush_rules();Então eu tentei adicionar apenas na segunda linha do meu arquivo functions.php, e após uma atualização da página o conteúdo da página apareceu novamente.
IMPORTANTE: certifique-se de remover o método após usá-lo uma vez, pois existem alguns impactos de desempenho custosos associados a deixar esse código no seu arquivo. Você só precisará usá-lo uma vez para resolver o problema, no entanto.
Equipe Editorial
Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this
Admin
Joel Andrew Glovier
Sim, mas isso não funcionou no meu caso. Na verdade, normalmente você nem precisa salvar a página de configurações de Permalink, apenas visitá-la. Mas no meu caso, nem visitar, nem salvar, nem mudar para outra configuração e voltar não funcionou.
Mas na verdade eu descobri que era algo muito mais obscuro, e a limpeza foi apenas um curativo temporário.
Acontece que eu tinha um conflito entre uma página com o título/slug de “team” e um tipo de post personalizado com o slug de reescrita de “team”. O tipo de post personalizado acabou prevalecendo, exceto quando eu colocava as regras em vigor, caso em que isso impedia que ele prevalecesse.
Mas a verdadeira razão pela qual eu estava recebendo a tela branca era porque, quando o slug do tipo de post personalizado estava prevalecendo, ele estava usando por padrão o arquivo archive.php para renderizar a página, que eu havia criado (já que meu tema é do zero), mas ainda não havia colocado nenhuma marcação. O arquivo estava completamente em branco, daí minha tela branca.
Womp womp womp wanhhhhh.
Equipe Editorial
Sim, isso resolveria. Aprendemos isso da maneira mais difícil olhando para um dos temas de nossos usuários.
Christian
!!SE VOCÊ TENTOU TUDO ISSO FUNCIONARÁ!!!
Nada mais poderia sequer fazer uma mudança na PÁGINA EM BRANCO.
Eu coloquei aquele código e recebi um erro, depois disso eu o removi e o site voltou a ficar online!
Eu estava prestes a quebrar meu laptop hahahha
Jonath Lee
Sempre que estiver testando temas ou plugins, deixe sempre uma aba para “Temas”. Em caso de WSOD, você ainda poderá ativar os temas padrão twenty eleven.
Equipe Editorial
Isso não funciona se o seu admin também estiver bloqueado. A próxima tela também retornará uma tela branca da morte.
Admin
Jonath Lee
Poderia? Talvez eu ainda não tenha atingido o nível de Bloqueio de Admin, então, acho que deveríamos deixar a aba para a página do phpmyadmin em vez disso +_+
Johnny
Droga! Acabei de ver a seção no artigo sobre o arquivo functions.php – ops! Bem, isso me ensinará a não ler tão rápido!
Johnny
Outro ‘pegadinha’ é o espaço em branco abaixo do ?> de fechamento no seu arquivo functions.php. Eu passei por isso uma vez e apagar o espaço em branco abaixo dele resolveu o problema. Isso também pode causar uma tela branca após clicar no botão publicar.