{"id":37625,"date":"2023-06-09T08:37:18","date_gmt":"2023-06-09T11:37:18","guid":{"rendered":"\/tutoriais\/?p=37625"},"modified":"2023-10-27T18:23:21","modified_gmt":"2023-10-27T21:23:21","slug":"ha-um-erro-critico-no-seu-site","status":"publish","type":"post","link":"\/br\/tutoriais\/ha-um-erro-critico-no-seu-site","title":{"rendered":"H\u00e1 um erro cr\u00edtico no seu site. Verifique seu email para instru\u00e7\u00f5es: 7 solu\u00e7\u00f5es r\u00e1pidas"},"content":{"rendered":"<p>O alerta &ldquo;<strong>H&aacute; um Erro Cr&iacute;tico no seu Site<\/strong>&rdquo; &eacute; uma mensagem preocupante para donos de <a href=\"\/br\/tutoriais\/criar-site-wordpress\"><strong>sites WordPress<\/strong><\/a>. Esse erro impede que os visitantes acessem o site e, em alguns casos, nem mesmo o administrador consegue acessar o painel de controle.<\/p><p>Felizmente, &eacute; poss&iacute;vel corrigir esse problema sem gastar muito tempo no processo. Esse artigo vai explicar o que significa a mensagem de &ldquo;<strong>H&aacute; um Erro Cr&iacute;tico no seu Site &ndash; Verifique seu Email para Instru&ccedil;&otilde;es<\/strong>&rdquo; al&eacute;m de apresentar cinco m&eacute;todos para corrigir o erro.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/WordPress-Security-Checklist(pt-br).pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/public\" alt=\"\" class=\"wp-image-30402\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/WordPress-Cheat-Sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-o-que-significa-a-mensagem-ha-um-erro-critico-no-seu-site\"><strong>O Que Significa a Mensagem &ldquo;H&aacute; um Erro Cr&iacute;tico no seu Site&rdquo;?<\/strong><\/h2><p>Alguns erros do WordPress podem bloquear seu acesso ao painel de controle do site, exibindo a mensagem <strong>&ldquo;H&aacute; um Erro Cr&iacute;tico no seu Site. Verifique seu Email para Instru&ccedil;&otilde;es.&rdquo;<\/strong><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"147\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/06\/image.jpeg\/public\" alt=\"Exemplo da mensagem de erro cr&iacute;tico no site\" class=\"wp-image-37626\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/06\/image.jpeg\/w=700,fit=scale-down 700w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/06\/image.jpeg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/06\/image.jpeg\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/PYNH7uo-xe-kKPvx6suKTikq9Ai2YzrFjhPjpp4kIRkKBXwasLzYxPripWXTGts9QwHuPdS7mflY8QdaT6kU6EwUzy8IeFUN96KORVaj024QBC-tuQzg6P0Upg2EZv1BdJYEVEEaQFVj61mYvfeIJL0\" alt=\"Exemplo da mensagem de erro cr&iacute;tico no site - em ingl&ecirc;s\"><\/figure><\/div><p>Essa mensagem quer dizer que h&aacute; um erro fatal no seu site. Isso acontece quando um script PHP para de rodar e n&atilde;o consegue mais completar o processo que deveria realizar.<\/p><p>Para ajudar seus usu&aacute;rios nesses casos, o WordPress tem um recurso que detecta quando um plugin ou tema causa um erro fatal PHP, e ent&atilde;o ele envia uma notifica&ccedil;&atilde;o ao endere&ccedil;o de email do administrador da conta do site. Nessa mensagem de email, o usu&aacute;rio recebe mais detalhes sobre o elemento que est&aacute; causando o erro cr&iacute;tico.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/SG53PMXwTPLJDg6kHH0-2sCl8lhSLfvMkXFHoF4C4rTDpQqUphNnoF0moC5zMBnDrapPdih_Us8BzKdXn12OLtXFUdDG-XDzfFgNLXBHjGpOFry7bVCoMrEnBszEA7d1awXIV17UuaI1D5W8VEKt2Ng\" alt=\"Mensagem com detalhes sobre o erro cr&iacute;tico\"><\/figure><\/div><p>O email tamb&eacute;m cont&eacute;m uma URL para acessar o site em modo de recupera&ccedil;&atilde;o. Portanto, o dono do site pode clicar no link para fazer o login com seguran&ccedil;a no painel de controle e corrigir o erro.&nbsp;<\/p><p>Caso voc&ecirc; encontre um erro cr&iacute;tico do WordPress no seu site, por&eacute;m n&atilde;o receba a mensagem de email com mais informa&ccedil;&otilde;es na sua caixa de entrada, verifique a caixa de spam. Ainda assim, h&aacute; casos em que os webmasters n&atilde;o recebem o email de instru&ccedil;&atilde;o e devem localizar o problema manualmente.<\/p><h2 class=\"wp-block-heading\" id=\"h-7-solucoes-para-corrigir-o-erro-critico-no-wordpress\"><strong>7 Solu&ccedil;&otilde;es para Corrigir o Erro Cr&iacute;tico no WordPress<\/strong><\/h2><p>Para corrigir um erro cr&iacute;tico no WordPress, voc&ecirc; precisa localizar a raiz do problema primeiro. A mensagem de email do WordPress oferece mais detalhes sobre quais arquivos e linhas de c&oacute;digo causaram o erro. Caso voc&ecirc; n&atilde;o receba essa notifica&ccedil;&atilde;o com instru&ccedil;&otilde;es, n&atilde;o se preocupe, pois ainda h&aacute; formas simples de descobrir o motivo do problema.&nbsp;<\/p><p>H&aacute; sete m&eacute;todos diferentes para localizar e resolver um erro fatal de PHP no seu site WordPress.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-verifique-o-arquivo-de-log-de-erros\"><strong>1. Verifique o Arquivo de Log de Erros&nbsp;<\/strong><\/h3><p>O primeiro m&eacute;todo &eacute; checar o <a href=\"\/br\/tutoriais\/como-verificar-os-logs-de-erro-php-do-seu-site\"><strong>arquivo error_log<\/strong><\/a> do seu site, que armazena todas as informa&ccedil;&otilde;es de erros PHP. Utilizando o <a href=\"\/br\/tutoriais\/como-utilizar-o-gerenciador-de-arquivos-hostinger\"><strong>Gerenciador de Arquivos<\/strong><\/a> do seu provedor ou um <a href=\"\/br\/tutoriais\/cliente-ftp\"><strong>cliente FTP<\/strong><\/a> (Protocolo de Transfer&ecirc;ncia de Arquivos) conectado &agrave; sua conta de hospedagem, e acesse o diret&oacute;rio: <strong>home<\/strong>\/<strong>[username]\/.logs\/error_log_[dom&iacute;nio]<\/strong>.<\/p><p>Os registros do arquivo error_log armazenam quatro tipos de erros PHP: <em>warning<\/em>, <em>notice<\/em>, <em>fatal <\/em>e<em> parse<\/em> (erro de sintaxe). No come&ccedil;o de cada entrada de registro, voc&ecirc; ver&aacute; o tipo do erro que foi encontrado. Caso voc&ecirc; identifique um erro fatal ou parse, dever&aacute; corrigi-lo imediatamente.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/T9w5_jc4P4oGhmgt8-wUekO835oBtXKKKQVozty3Kf7giFWcHFd1SIIXH0J7hzhA74wo7HpFVK7vz0WpCf68aeehO8Kxlne7OHcbJJpv-mqK5stJalsRkRM8w5KzINdyqf31MDBMbE_KzwktvP4nE8o\" alt=\"Captura de tela do arquivo error_log com registros de erros PHP identificados no site\"><\/figure><\/div><p>Se voc&ecirc; n&atilde;o conseguir localizar o arquivo <strong>error_log <\/strong>no seu gerenciador de arquivos, solicite suporte ao seu provedor de hospedagem. Lembre-se de que o arquivo do log de erros s&oacute; estar&aacute; dispon&iacute;vel se voc&ecirc; habilitar a fun&ccedil;&atilde;o de registro de erros PHP. Para fazer isso, basta configurar as op&ccedil;&otilde;es PHP a partir do seu painel de hospedagem (hPanel).&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/2-5-B0w05yD9QH-DpNpixKncFJptOvphYR4BCmX9ap7t1Gon6A1QR03m2zLrbTr1SmiS_-gcv5jhlVey_r7FqFH3KEZHoxQNF7woPCbr9NLJzLiKGckRvU_Szj8NssF67VGPH92lB5Lv5ZFJ2X-sVIs\" alt=\"Habilitando a op&ccedil;&atilde;o php logErrors\"><\/figure><\/div><p>Se mesmo com a op&ccedil;&atilde;o ativada voc&ecirc; n&atilde;o conseguir localizar e analisar o arquivo de log de erros, tente o m&eacute;todo de modo de depura&ccedil;&atilde;o do WordPress indicado na pr&oacute;xima sess&atilde;o.&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/br\/hospedagem-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-2-faca-o-debug-do-wordpress\"><strong>2. Fa&ccedil;a o Debug do WordPress<\/strong><\/h3><p>O WordPress conta com um sistema integrado de depura&ccedil;&atilde;o, que identifica c&oacute;digos de erro no <em>core<\/em> do software, nos temas e tamb&eacute;m nos plugins.&nbsp;<\/p><p>Para <a href=\"\/br\/tutoriais\/debug-wordpress\"><strong>ativar o modo de depura&ccedil;&atilde;o do WordPress<\/strong><\/a>, entre no gerenciador de arquivos do seu site e acesse o arquivo <a href=\"\/br\/tutoriais\/arquivo-wp-config-php\"><strong>wp-config.php<\/strong><\/a>, que fica dentro do diret&oacute;rio-raiz (pasta <strong>public_html<\/strong>). Ent&atilde;o, localize as seguintes linhas de c&oacute;digo no arquivo:<\/p><pre class=\"wp-block-preformatted\">define( 'WP_DEBUG', false );\n\ndefine( 'WP_DEBUG_DISPLAY', false );\n\ndefine( 'WP_DEBUG_LOG', false );\n\ndefine( 'SCRIPT_DEBUG', false );<\/pre><p>Os valores <strong>&ldquo;false&rdquo;<\/strong> (falso) indicam que a fun&ccedil;&atilde;o <em>debug<\/em> do WordPress est&aacute; desativada. Para ativ&aacute;-la, basta substituir as palavras <strong>&ldquo;false&rdquo; <\/strong>por <strong>&ldquo;true&rdquo;<\/strong> (verdadeiro) em cada uma das linhas.<\/p><p>Estas quatro linhas de c&oacute;digo cont&ecirc;m constantes PHP. Quando s&atilde;o habilitadas, essas constantes ativam a realiza&ccedil;&atilde;o das seguintes tarefas no site:<\/p><ul class=\"wp-block-list\">\n<li><strong>WP_DEBUG<\/strong> &ndash; ativa o modo de depura&ccedil;&atilde;o no WordPress.<\/li>\n\n\n\n<li><strong>WP_DEBUG_DISPLAY<\/strong> &ndash; exibe mensagens de depura&ccedil;&atilde;o no c&oacute;digo HTML das p&aacute;ginas.<\/li>\n\n\n\n<li><strong>WP_DEBUG_LOG<\/strong> &ndash; armazena os detalhes dos erros PHP no arquivo <strong>debug.log<\/strong> do gerenciador de arquivos do site.<\/li>\n\n\n\n<li><strong>SCRIPT_DEBUG<\/strong> &ndash; roda as vers&otilde;es <strong>&ldquo;dev&rdquo;<\/strong> dos arquivos <em>core<\/em> de CSS e JavaScript ao inv&eacute;s de rodar suas <a href=\"\/br\/tutoriais\/melhorando-a-performace-minifying-css-html-e-javascript\"><strong>vers&otilde;es minify<\/strong><\/a>.&nbsp;<\/li>\n<\/ul><p>Caso voc&ecirc; n&atilde;o encontre as linhas indicadas anteriormente no arquivo <strong>wp-config.php<\/strong> do seu site, basta adicion&aacute;-las ao script do arquivo. Copie e cole as quatro linhas, lembrando de inserir o valor <strong>&ldquo;true&rdquo;<\/strong> em cada local que consta <strong>&ldquo;false&rdquo;<\/strong>.<\/p><p>Depois de habilitar o modo <em>debug <\/em>do WordPress, atualize a p&aacute;gina do seu site. Imediatamente voc&ecirc; dever&aacute; ver os detalhes do erro logo acima da mensagem de alerta.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/ABDAdVrTCXMTGaiUDpT8LojJYe4qXaPD3ud62husM4BlIJR-estsdVSbCPQkGcUq9PfHGQr4HRy_fNDoV7VdCmZf1RMP_JaU5qSml03rKVAchWD8dP71mG2UgbAUowbZTnBtUJh1u44GCM-YjiNhv0I\" alt=\"Mensagem de erro cr&iacute;tico com detalhes do problema, ativados pelo debug \"><\/figure><\/div><p>Corrija o problema conforme as instru&ccedil;&otilde;es oferecidas pela mensagem. Ap&oacute;s resolver o erro, seu site dever&aacute; funcionar normalmente de novo. Sendo assim, desative o modo <em>debug<\/em> alterando novamente as quatro linhas do arquivo wp-config.php, substituindo os valores de <strong>&ldquo;true&rdquo; <\/strong>por <strong>&ldquo;false&rdquo; <\/strong>novamente.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-solucione-conflitos-existentes-entre-temas-e-plugins\"><strong>3. Solucione Conflitos Existentes entre Temas e Plugins<\/strong><\/h3><p>Este m&eacute;todo vai te ajudar a localizar poss&iacute;veis conflitos entre temas e plugins instalados em seu site.<\/p><p>Inicie o processo verificando o seu tema. Caso voc&ecirc; possua acesso &agrave; &aacute;rea de administra&ccedil;&atilde;o do WordPress, basta alterar o tema atual para um dos padr&otilde;es do WordPress &mdash; por exemplo, voc&ecirc; pode habilitar o tema <a href=\"https:\/\/br.wordpress.org\/themes\/twentytwenty\/\" target=\"_blank\" rel=\"noopener\"><strong>Twenty Twenty<\/strong><\/a>.<\/p><p>De todo modo, se voc&ecirc; n&atilde;o possui acesso liberado ao painel de controle do WordPress, utilize o Gerenciador de Arquivos da sua hospedagem ou um <a href=\"\/br\/tutoriais\/como-configurar-o-cliente-filezilla\"><strong>cliente FTP, como o FileZilla<\/strong><\/a>. Uma vez que tiver acesso aos seus arquivos, acesse as pastas <strong>public_htm<\/strong>l &rarr;<strong> wp-content<\/strong> &rarr;<strong> themes<\/strong>. J&aacute; na pasta dos temas, localize a pasta do tema que est&aacute; atualmente ativo no seu site (<strong>nomedotema<\/strong>), e renomeie a pasta para algo como <strong>nomedotema-desativado<\/strong>.<\/p><p>Assim que tiver conclu&iacute;do esta etapa, recarregue o site. Se ele carregar normalmente, ent&atilde;o h&aacute; um conflito com seu tema. Nesse caso, voc&ecirc; dever&aacute; rodar uma vers&atilde;o anterior dele, ou instalar um novo tema.<\/p><p>Por&eacute;m, caso o erro persista, provavelmente o conflito n&atilde;o &eacute; com o tema, portanto, voc&ecirc; dever&aacute; verificar os plugins.&nbsp;<\/p><p>O processo &eacute; similar &agrave;quele feito anteriormente com o tema, isto &eacute;, voc&ecirc; deve desabilitar os plugins instalados para verificar se sem eles, o site funciona. Caso voc&ecirc; possua acesso ao painel de controle do WordPress, desative todos os plugins que est&atilde;o instalados no site.&nbsp;<\/p><p>Caso voc&ecirc; n&atilde;o consiga acessar o painel de administra&ccedil;&atilde;o do WordPress, utilize o Gerenciador de Arquivos ou um cliente FTP para entrar no diret&oacute;rio raiz do site. Navegue at&eacute; a pasta <strong>public_html<\/strong> &rarr; <strong>wp-content<\/strong> &rarr; <strong>plugins<\/strong>. Renomeie todas as pastas dos plugins. O novo nome das pastas pode ser simplesmente o anterior, seguido pela palavra &ldquo;desabilitado&rdquo;, como: <strong>nomedoplugin_desabilitado<\/strong>.&nbsp;<\/p><p>Se voc&ecirc; estiver utilizando o hPanel, h&aacute; uma maneira mais simples de fazer esse processo. No painel da sua hospedagem, acesse a se&ccedil;&atilde;o <strong>WordPress <\/strong>&rarr; <strong>Seguran&ccedil;a <\/strong>e ent&atilde;o desabilite todos os plugins.<\/p><p>Atualize seu site. Se ele carregar normalmente e todas as p&aacute;ginas estiverem acess&iacute;veis, isso indica que h&aacute; um conflito com algum plugin.&nbsp;<\/p><p>Para descobrir exatamente qual &eacute; o plugin que est&aacute; causando o erro, voc&ecirc; dever&aacute; reativar cada um deles individualmente, um por um, recarregando a p&aacute;gina do seu site a cada vez que habilitar um plugin. Quando o site voltar a apresentar o erro, voc&ecirc; saber&aacute; que o plugin que rec&eacute;m-reabilitado &eacute; a causa do problema.&nbsp;&nbsp;<\/p><p>Se voc&ecirc; renomeou as pastas ao inv&eacute;s de desabilitar os plugins, retorne ao gerenciador de arquivos e acesse o diret&oacute;rio <strong>public_html<\/strong> &rarr; <strong>wp-content<\/strong> &rarr; <strong>plugins<\/strong>. Renomeie as pastas dos plugins ao nome original, uma por vez, atualizando o site a cada vez. Assim, voc&ecirc; poder&aacute; identificar qual &eacute; o plugin que est&aacute; impedindo o carregamento do site.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-restaure-seu-site-a-partir-de-um-backup\"><strong>4. Restaure seu Site a partir de um Backup<\/strong><\/h3><p>Utilizando este m&eacute;todo, voc&ecirc; dever&aacute; gerar e restaurar os arquivos do site a partir de um backup completo. Problemas como o Erro Cr&iacute;tico s&atilde;o um dos principais motivos pelos quais &eacute; essencial <a href=\"\/br\/tutoriais\/como-fazer-backup-do-seu-site-wordpress\"><strong>fazer backups do seu site WordPress<\/strong><\/a> com regularidade.&nbsp;<\/p><p><strong>Restaurando um Backup Atrav&eacute;s do hPanel<\/strong><\/p><p>Para restaurar os arquivos de backup do seu site por meio do painel de hospedagem hPanel, acesse a se&ccedil;&atilde;o <strong>Arquivos <\/strong>&rarr;<strong> Backups<\/strong> e selecione a op&ccedil;&atilde;o <strong>Backups de Arquivos<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/Q-f52TIaMjtlUJIkVQbG_9Ckmwm1kzyTeGhQYNAvRuQeulcJxuVVDJHTPTOEYCeunc1a4wedz-k33hyASpj3VzwXIAVPBPfLmFa7_5ExRrg_7FWzLkdPcsKzFgW0wAEfavPb_OLVPvZBjonR8PphZnY\" alt=\"Selecionando backup de arquivos no hPanel da Hostinger\"><\/figure><\/div><p>Escolha a vers&atilde;o do backup que deseja e clique em <strong>Pr&oacute;ximo Passo<\/strong>. Uma nova se&ccedil;&atilde;o ser&aacute; carregada ao final da p&aacute;gina, exibindo o diret&oacute;rio completo dos arquivos dispon&iacute;veis para restaura&ccedil;&atilde;o via backup. Se voc&ecirc; deseja restaurar o site inteiro, selecione o diret&oacute;rio <strong>public_html<\/strong> e clique em <strong>Restaurar Arquivos<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/UhiFMAF4JYOQIL4p5iOHskBCyto3RHjB0-L2Aeng84KZfZPjLQxEr5ygDHY2YUbI7lsfndv0-D2tt7WKVHr-g3xwpQxrIVb3zRESUquTRWiL0yOD7YGkqiCnFPkjkVapXg5hcRFySS7vGAlqH43tdPg\" alt=\"Restaurando arquivos - sele&ccedil;&atilde;o da pasta public-html para configurar backup do site completo\"><\/figure><\/div><p>O pr&oacute;ximo passo &eacute; restaurar o banco de dados do site. Navegue at&eacute; o topo da p&aacute;gina novamente, selecione a op&ccedil;&atilde;o de <strong>Backups de Bancos de Dados<\/strong> e clique no banco de dados do site que deseja restaurar.<\/p><p>Em seguida, selecione a data do backup do banco de dados, lembrando que deve ser a mesma daquela que voc&ecirc; selecionou para o backup dos arquivos. Assim que tiver conclu&iacute;do a sele&ccedil;&atilde;o, clique no bot&atilde;o de <strong>Restaurar<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/bzHhcFXNbNI0Y-LZT5J0a6hlx6nZlS5kBWKZM5EliwSJWshXyjDGjgDKm7g6FKVu-m3SHiUlSDCFzJcan3CGugXKJUkVjj4twp6IA0GtWysbRDtNbD0ODKL9EwrEudhOwGxW1SumYjuTVsdYXlm7dYc\" alt=\"Restaurando backup do banco de dados - sele&ccedil;&atilde;o da mesma data do backup de arquivos\"><\/figure><\/div><p><strong>Usando plugins do WordPress para Restaurar um Backup<\/strong><\/p><p>Se voc&ecirc; possui um plugin de backup instalado, como o <a href=\"https:\/\/br.wordpress.org\/plugins\/updraftplus\/\" target=\"_blank\" rel=\"noopener\"><strong>UpdraftPlus<\/strong><\/a>, e deseja utilizar esse recurso para restaurar o site, acesse seu painel de controle do WordPress &mdash; usando a URL do modo de recupera&ccedil;&atilde;o do site que voc&ecirc; recebeu no email com instru&ccedil;&otilde;es sobre o Erro Cr&iacute;tico.<\/p><p>V&aacute; at&eacute; a se&ccedil;&atilde;o do plugin de backup no painel de controle e localize a fun&ccedil;&atilde;o de restaurar. Plugins diferentes podem ter layouts de interface distintos, mas voc&ecirc; geralmente s&oacute; precisa escolher um arquivo de backup de acordo com a data desejada e restaurar o site.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/pRNHv7X6YorJstZGj161T7utBL2I_W0jGaU2kQDLij2kTJFTUBkFISZq1YaQhLnx8prh4UwBz7d6fJVpAhJ1WXiAD-wa6dtT7iJvDGtDmHEuXwV47KtoGJdadDViyweZpuiG-jfytgEYAnHUCoqeksw\" alt=\"Restaurando backup do site dispon&iacute;vel nas configura&ccedil;&otilde;es do plugin\"><\/figure><\/div><p>Outra op&ccedil;&atilde;o &eacute; utilizar um plugin de migra&ccedil;&atilde;o de sites, como o <a href=\"https:\/\/br.wordpress.org\/plugins\/all-in-one-wp-migration\/\" target=\"_blank\" rel=\"noopener\"><strong>All-in-One WP Migration<\/strong><\/a>. Esse tipo de plugin permite que voc&ecirc; importe facilmente arquivos de backup com o formato <strong>.wpress<\/strong> a partir do seu armazenamento local. No painel de controle do WordPress, acesse a se&ccedil;&atilde;o de importar dentro do menu do plugin <strong>All-in-One WP Migration <\/strong>&rarr;<strong> Import<\/strong>. Depois, a partir do seu computador, selecione o arquivo <strong>.wpress<\/strong> que voc&ecirc; deseja utilizar para restaurar o site.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/_ydtGmPobJZfvXp4e4If5xlP4tMbjBFaYzPF0vtGumpRJ0mz1Q8g2Lsm6uwS-wROXzJBoMllSVP4sWdBTggcR9zz6sE7e9XAabvTnhkeqcyg1blBU9uTETVHLrrVFtBwXIx-Pi_5fyObzZ_Nm5I4flM\" alt=\"Importando arquivos de backup no plugin de migra&ccedil;&atilde;o para restaurar vers&atilde;o anterior do site\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-5-altere-a-versao-php-do-site\"><strong>5. Altere a Vers&atilde;o PHP do Site<\/strong><\/h3><p>O WordPress exige que seu site esteja configurado com a vers&atilde;o <strong>PHP 7.4<\/strong> ou superior para rodar corretamente. No painel do seu provedor de hospedagem, verifique qual a vers&atilde;o PHP que est&aacute; ativa em seu site. Caso esteja utilizando uma vers&atilde;o PHP mais antiga, altere-a para uma vers&atilde;o mais recente, no m&iacute;nimo a 7.4. Com isso, voc&ecirc; pode corrigir a mensagem de <strong>&ldquo;H&aacute; um erro cr&iacute;tico no seu site&rdquo;<\/strong>.&nbsp;<\/p><p>Se voc&ecirc; &eacute; um usu&aacute;rio da Hostinger, basta acessar seu painel de hospedagem hPanel e navegar at&eacute; a se&ccedil;&atilde;o <strong>Avan&ccedil;ado &rarr; Configura&ccedil;&atilde;o PHP<\/strong>. Na aba <strong>Vers&atilde;o PHP <\/strong>dessa p&aacute;gina, voc&ecirc; dever&aacute; ver qual a vers&atilde;o PHP que est&aacute; ativa em seu site. Caso esteja rodando a vers&atilde;o PHP 7.3 ou alguma anterior, selecione uma op&ccedil;&atilde;o atualizada, como PHP 7.4 ou PHP 8.0, e clique em <strong>Salvar.<\/strong><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/TAVDVVOXnS2Gbz26aQf-LrnvvL1QdvcEavfyz5UopDlHmsQgL06-k9cV2VLMfRC2frnIdbdguFDY1f73av4HMacRA02hFj2wMqfILUqYIoaEFw2FdgslHrzFOf5kBkggyH587LdKhpJXeGN4W6ov6JI\" alt=\"Alterando a vers&atilde;o PHP do site nas configura&ccedil;&otilde;es do hPanel\"><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-6-reinstale-os-arquivos-do-core-do-wordpress\"><strong>6. Reinstale os Arquivos do Core do WordPress<\/strong><\/h3><p>Caso exista algum conflito com os pr&oacute;prios arquivos do <em>core<\/em> do WordPress, a reinstala&ccedil;&atilde;o deles pode ser uma solu&ccedil;&atilde;o para o erro cr&iacute;tico do WordPress. A maneira mais f&aacute;cil de se fazer isso &eacute; selecionando a op&ccedil;&atilde;o <strong>Re-instalar vers&atilde;o x.x.x<\/strong> na p&aacute;gina de <strong>Atualiza&ccedil;&otilde;es<\/strong> do seu painel de controle do WordPress.&nbsp;<\/p><p>Caso n&atilde;o possua mais acesso ao painel de administra&ccedil;&atilde;o do WordPress, voc&ecirc; tamb&eacute;m pode recarregar os arquivos principais da plataforma utilizando um cliente FTP. Fa&ccedil;a o download dos arquivos <em>core <\/em>atrav&eacute;s do <a href=\"https:\/\/br.wordpress.org\/download\/\" target=\"_blank\" rel=\"noopener\"><strong>site oficial do WordPress<\/strong><\/a>, e ent&atilde;o fa&ccedil;a o upload deles no seu site, excluindo a pasta <strong>wp-content<\/strong>.<\/p><p>H&aacute; ainda outra alternativa para realizar esse processo: voc&ecirc; pode baixar os arquivos do <em>core<\/em> utilizando o <a href=\"\/br\/tutoriais\/como-instalar-e-usar-wp-cli-para-gerenciar-blog-wordpress\"><strong>WP-CLI<\/strong><\/a> e seguindo os passos indicados abaixo:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login no site atrav&eacute;s do <a href=\"\/br\/tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\"><strong>acesso SSH<\/strong><\/a> da sua conta de hospedagem.<\/li>\n\n\n\n<li>Rode o comando a seguir para acessar o diret&oacute;rio do seu site &mdash; lembrando de substituir o valor <strong>domain.tld <\/strong>com o nome do seu dom&iacute;nio.<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">cd domains\/domain.tld\/public_html\/<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Depois, fa&ccedil;a o download dos arquivos <em>core<\/em> do WordPress utilizando o seguinte comando:<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">wp core download --skip-content --force<\/pre><h3 class=\"wp-block-heading\" id=\"h-7-aumente-o-limite-de-memoria-php\"><strong>7. Aumente o Limite de Mem&oacute;ria PHP<\/strong><\/h3><p>Por padr&atilde;o, o WordPress configura o limite de mem&oacute;ria do site em <strong>128 MB<\/strong>. Aumentar o<strong> <\/strong><a href=\"\/br\/tutoriais\/aumentar-memoria-wordpress\"><strong>limite de mem&oacute;ria do WordPress<\/strong><\/a><strong> <\/strong>pode ser uma solu&ccedil;&atilde;o para esse erro cr&iacute;tico, caso ele seja causado por um problema de mem&oacute;ria insuficiente.&nbsp;<\/p><p>Os usu&aacute;rios da Hostinger podem configurar um novo limite de mem&oacute;ria facilmente pelo hPanel. Basta acessar seu painel de hospedagem e navegar at&eacute; a se&ccedil;&atilde;o de <strong>Configura&ccedil;&atilde;o PHP<\/strong>. Ali, selecione a aba de <strong>Op&ccedil;&otilde;es PHP<\/strong> e localize o campo intitulado <strong>memoryLimit<\/strong>. Clique no menu suspenso e selecione um novo valor, superior ao que estava ativo anteriormente.&nbsp;<\/p><p>Outro m&eacute;todo para alterar o limite de mem&oacute;ria PHP do seu site &eacute; modificando o arquivo <strong>wp-config.php <\/strong>&mdash; processo que pode ser feito atrav&eacute;s do Gerenciador de Arquivos do seu painel de hospedagem ou por meio de um cliente FTP. Abaixo voc&ecirc; pode conferir o passo-a-passo do procedimento:<\/p><ol class=\"wp-block-list\">\n<li>J&aacute; no diret&oacute;rio raiz do seu site (<strong>public_html<\/strong>), localize o arquivo <strong>wp-config.php<\/strong>.<\/li>\n\n\n\n<li>Abra o arquivo e edite-o, adicionando o c&oacute;digo a seguir, logo acima da linha <strong>\/* That&rsquo;s all, stop editing! Happy blogging. *\/<\/strong>.<\/li>\n<\/ol><pre class=\"wp-block-preformatted\">define('WP_MEMORY_LIMIT','1536M');<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Salve as altera&ccedil;&otilde;es e atualize o seu site.<\/li>\n<\/ol><p>Caso voc&ecirc; j&aacute; esteja utilizando o limite m&aacute;ximo de mem&oacute;ria PHP dispon&iacute;vel, o &uacute;ltimo recurso para solucionar o erro cr&iacute;tico &eacute; fazer um upgrade do seu plano de hospedagem para liberar mais recursos.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p>N&atilde;o h&aacute; necessidade de entrar em p&acirc;nico caso voc&ecirc; encontre a mensagem &ldquo;<strong>H&aacute; um Erro Cr&iacute;tico no seu Site<\/strong>&rdquo; em alguma p&aacute;gina do seu site.&nbsp;<\/p><p>Basta simplesmente <strong>verificar seu email para encontrar instru&ccedil;&otilde;es<\/strong>, j&aacute; que o WordPress costuma enviar uma mensagem que facilita localizar a causa do problema para resolv&ecirc;-lo.&nbsp;<\/p><p>Ainda assim, mesmo que voc&ecirc; n&atilde;o receba o email com mais detalhes sobre o erro e instru&ccedil;&otilde;es para corrigi-lo, h&aacute; pelo menos sete m&eacute;todos diferentes para resolver o problema:&nbsp;<\/p><ul class=\"wp-block-list\">\n<li>Verifique o log de erros do seu site<\/li>\n\n\n\n<li>Use o modo de depura&ccedil;&atilde;o (debug) do WordPress<\/li>\n\n\n\n<li>Solucione potenciais conflitos em seus temas e plugins<\/li>\n\n\n\n<li>Restaure o site para uma vers&atilde;o anterior via um backup dos seus arquivos e banco de dados<\/li>\n\n\n\n<li>Atualize a vers&atilde;o PHP do seu site&nbsp;<\/li>\n\n\n\n<li>Reinstale os arquivos principais (<em>core<\/em>) do WordPress<\/li>\n\n\n\n<li>Aumente o limite de mem&oacute;ria PHP&nbsp;<\/li>\n<\/ul><p>Tamb&eacute;m recomendamos que voc&ecirc; crie e baixe backups dos arquivos e do banco de dados do seu site regularmente. Desse modo, voc&ecirc; poder&aacute; rapidamente restaurar o site caso encontre alguma mensagem de erro WordPress como a de erro cr&iacute;tico.&nbsp;<\/p><p>\n\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\"><strong>Aprenda a Solucionar Outros Erros no WordPress<\/strong><\/h4>\n                    <p><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/seguranca-no-wordpress\"><strong>Corrigindo &lsquo;Desculpe, este tipo de arquivo n&atilde;o &eacute; permitido por raz&otilde;es de seguran&ccedil;a do WordPress&rsquo;<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/como-corrigir-erro-de-http-wordpress\"><strong>Como Corrigir o Erro de HTTP WordPress<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/corrigir-erro-upload-falhou-em-gravar-arquivo-no-disco-wordpress\"><strong>Como Corrigir o Erro &ldquo;Upload: Falhou em Gravar Arquivo no Disco&rdquo; no WordPress<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/erro-no-wordpress\"><strong>Como corrigir o erro no WordPress &ldquo;Pasta tempor&aacute;ria desaparecida&rdquo;<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/erro-de-permissoes-wordpress\"><strong>Como Corrigir o Erro WordPress &ldquo;O diret&oacute;rio ascendente possui permiss&atilde;o de escrita?<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/solucionar-login-wordpress\"><strong>N&atilde;o Consegue Acessar o Admin do WordPress? Temos 8 Solu&ccedil;&otilde;es para Voc&ecirc;<br><\/strong><\/a><a href=\"https:\/\/www.hostinger.com\/br\/tutoriais\/loop-redirecionamento-login-wordpress\"><strong>Como Resolver o Loop de Redirecionamento do Login no WordPress<\/strong><\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O alerta &ldquo;H&aacute; um Erro Cr&iacute;tico no seu Site&rdquo; &eacute; uma mensagem preocupante para donos de sites WordPress. Esse erro impede que os visitantes acessem o site e, em alguns casos, nem mesmo o administrador consegue acessar o painel de controle. Felizmente, &eacute; poss&iacute;vel corrigir esse problema sem gastar muito tempo no processo. Esse artigo [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/ha-um-erro-critico-no-seu-site\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":305,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Descubra o que significa a mensagem \"H\u00e1 um Erro Cr\u00edtico no seu Site\" e conhe\u00e7a sete poss\u00edveis solu\u00e7\u00f5es para este erro fatal do WordPress","rank_math_focus_keyword":"","footnotes":""},"categories":[4911],"tags":[7532,7533,5026],"class_list":["post-37625","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-erro-critico","tag-erro-fatal","tag-erro-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/ha-um-erro-critico-no-seu-site","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/il-y-a-eu-une-erreur-critique-sur-ce-site-web","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/ha-habido-un-error-critico-en-esta-web","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-mengatasi-wordpress-critical-error","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/ha-habido-un-error-critico-en-esta-web","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/ha-habido-un-error-critico-en-esta-web","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/ha-habido-un-error-critico-en-esta-web","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/ha-um-erro-critico-no-seu-site","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-fix-wordpress-critical-error","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-fix-wordpress-critical-error","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/37625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/305"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=37625"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/37625\/revisions"}],"predecessor-version":[{"id":41190,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/37625\/revisions\/41190"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=37625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=37625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=37625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}