Seu parceiro dedicado para todas as coisas WordPress

Como corrigir erro de memória esgotada no WordPress?

Conteúdo

Um dos erros comuns que você verá no WordPress é o erro de memória esgotada.

Isso simplesmente mostrará que a memória alocada se esgotou. Se você é novo no ramo de hospedagem e tudo mais, com certeza vai pensar que estão falando de armazenamento ou RAM, certo?

Entretanto, não é assim. Se alguém lhe disser para atualizar a hospedagem, não presuma diretamente que ele está certo. Você pode corrigir o erro de esgotamento de memória com um método simples.

Veremos esse método. Você pode experimentar esse método. Se ainda assim não funcionar, você pode pensar em atualizar seu provedor de hospedagem.

No entanto, na maioria dos casos, isso funcionará perfeitamente e você verá que o site está funcionando novamente como antes. Agora, primeiro veremos a visão geral do erro, onde veremos como o erro é exibido e, em seguida, veremos como você pode saber se é o mesmo erro. Mais tarde, veremos as etapas para corrigi-lo.

Certifique-se de ler o artigo completo com atenção, pois há muitas coisas que discutiremos aqui. Todos eles são importantes quando se trata de corrigir erros de exaustão de memória.

Visão geral do erro de exaustão de memória

Esta é a parte onde aprenderemos por que esse erro é mostrado e como ele é exibido. Mais tarde, abordaremos os métodos para corrigir o erro de esgotamento de memória no WordPress.

O WordPress fixou a alocação de memória que é decidida pelo próprio script. Em outras palavras, o WordPress só pode usar uma quantidade X de memória do servidor. Por padrão, determinada memória é definida aqui.

Porém, à medida que começamos a construir o site, alguns plugins requerem mais memória. Claro, se você estiver administrando um site de comércio eletrônico ou um site com mais de 15 plug-ins, você enfrentará esses problemas.

É por isso que teremos que aumentar a memória alocada. Não se preocupe, podemos fazer isso adicionando apenas uma única linha ao código.

Existem várias maneiras de exibir esse erro. Aqui está o texto mais comum que as pessoas veem.

Erro fatal: O tamanho de memória permitido de XXXX bytes se esgotou (tentou alocar bytes YYYY) em /public_html/wp-includes/plugin.php online ZZZ

Claro, o caminho aqui pode ser diferente. Além disso, em vez de X, Y e Z, você verá certos números. Isso representa os bytes e a linha.

Geralmente, você vai pensar que há algo errado com o plugin ou com o arquivo, certo? Entretanto, não é assim.

Por padrão, o WordPress alocou apenas 64 MB. Isso não é suficiente para realizar diversas tarefas. Portanto, você precisará de mais memória.

Além disso, aumentar a memória resolverá outros erros possíveis. Por exemplo, devido à falta de memória, talvez você não consiga fazer upload de imagens grandes na biblioteca. da mesma forma, muitos erros serão resolvidos automaticamente apenas aumentando a memória alocada.

Vamos ver o método real para aumentar a memória.

Como corrigir erro de esgotamento de memória no WordPress

Quer você esteja vendo o erro na página inicial do site ou durante o upload de uma imagem, a solução é a mesma.

Vamos ver a solução para o erro e como consertar o erro de esgotamento de memória no WordPress.

Faça backup do seu site

Antes de vermos a solução, é altamente recomendável que você faça um backup do seu site. Você pode usar qualquer plugin para fazer isso ou manualmente. Se você estiver vendo um erro apenas em determinadas páginas, poderá usar um plug-in.

O plugin irá apenas compactar os arquivos do seu diretório WordPress e colá-los em outra pasta. Da mesma forma, acesse PHPMyAdmin e abra o banco de dados do seu site. Basta clicar nas operações e exportar o banco de dados.

Desta forma, você pode fazer backup de todo o site com apenas alguns cliques.

Se você não quiser fazer backup de todo o site, basta fazer backup do arquivo wp-config.php que iremos alterar. Não é necessário, mas se você for novo, poderá fazer isso por segurança.

Abra o arquivo wp-config

Seu primeiro trabalho será abrir o arquivo wp-config.php. Seu primeiro trabalho é abrir o arquivo wp-config.php.

Você pode fazer isso de duas maneiras. Primeiro, abra o gerenciador de arquivos e vá até o diretório WordPress dentro do seu site.

Será com o nome do seu site. Em palavras mais simples, você verá a pasta com o mesmo nome do seu site. Alternativamente, se você estiver usando hospedagem de domínio único, poderá abrir o arquivo public_html e tudo estará lá.

Dentro do diretório principal, você encontrará um arquivo chamado wp-config.php. Existe apenas um arquivo com nome semelhante. Portanto, será extremamente fácil de encontrar.

Depois de encontrar o arquivo que procura, você precisa abri-lo.

Agora, existem duas maneiras de editar o código.

Você pode baixar o arquivo, alterar o código no editor do seu computador e depois carregá-lo novamente.

Alternativamente, você pode fazer isso online. Você só precisa clicar com o botão direito no arquivo e selecionar “editar código” para abri-lo.

De qualquer forma, o método é o mesmo. É altamente recomendável que você baixe o arquivo antes de fazer qualquer alteração. Se você estiver alterando em seu computador, precisará salvar uma cópia em algum lugar sem editar nada.

Portanto, caso algo dê errado, você pode usar esse backup diretamente para sua segurança. Desta forma, seus arquivos e seu site estarão seguros. Você não precisa salvá-lo novamente se já tiver feito o backup do seu site.

No entanto, se ainda não o fez, você pode obter este arquivo.

Depois de fazer todas essas coisas, é hora de fazer as alterações no arquivo.

Adicione o seguinte código

Agora, você terá que adicionar uma linha ao arquivo. Abra o arquivo wp-config e então você terá que adicione a seguinte linha no código.

define( 'WP_MEMORY_LIMIT', '256M' );

Observe que não insira nenhum número no arquivo.

Você só pode alocar uma determinada memória no arquivo.

A a memória padrão é 64 MB e nós aumentamos para 256 MB. Se o seu host não permitir alocar tanta memória, você também pode tentar 128. Basta alterar 256 para 128 e pronto.

Agora, você só precisa salvar as alterações no site WordPress.

Depois de salvar as alterações, você pode tentar abrir o site novamente para ver se o erro desapareceu ou não. Na maioria dos casos, o erro desaparecerá.

Caso contrário, você certamente poderá aumentar a memória com a versão PHP. Também veremos isso.

Aumente a memória com a versão PHP

Para fazer isso a partir da versão PHP, você terá que abra seu cPanel e dentro dele você terá que selecionar o “Selecione a versão do PHP"Opção.

Clique nisso. Agora você terá duas opções. Você pode alterar a versão do PHP para a mais recente. Como alternativa, existe outra maneira de fazer isso.

Para alterá-lo manualmente, existe uma opção chamada “Alterar opções de PHP”. Basta clicar nele.

Agora, você verá uma lista de opções à sua escolha. Das opções fornecidas, você terá que encontrar o “Limite de memória".

Dentro da opção de limite de memória, você terá que selecionar uma das opções suspensas. Você pode selecione 256 MB da lista.

É basicamente isso. Agora você pode clicar no botão salvar alterações e abrir o site novamente.

Você verá que o site será aberto agora. Se você ainda estiver vendo o erro, verifique este último método que você pode usar.

Contate/Atualize a Hospedagem

Entraremos primeiro em contato com o provedor de hospedagem para ver se a memória pode ser aumentada ou não.

Basta entrar em contato com o provedor de hospedagem com a opção de chat ao vivo. Eles aumentarão a memória deles ou dirão o que você precisa fazer.

Alternativamente, se o outro recurso do site estiver esgotado, você também pode tentar atualizar sua hospedagem. A maioria das hospedagens compartilhadas tem limites. Se você esgotar o limite, seu site apresentará um erro ou ficará lento. Portanto, você precisa ter certeza de que os recursos não se esgotam.

Para isso teremos que abrir o cPanel e você verá o uso de recursos no lado direito. Se você vir a linha vermelha em todos os lugares, significa que os recursos estão cheios.

Palavras finais

Para concluir, estes são alguns dos métodos para corrigir erros de memória esgotada no WordPress. Você também pode verificar os registros. Às vezes, também é devido ao plugin específico. Na maioria dos casos, o provedor de hospedagem fornecerá as informações. Então, eles dirão qual plugin está causando os problemas. Você pode então remover esse plugin ou alterar a configuração dele. Você também pode verificar os logs do servidor para saber mais.

Como começar?

Saiba Mais

Manutenção do WordPress

Poupe 33% com nosso plano de preços anual.

Iniciar

Está tendo problemas com o WordPress?

Reclame o seu Manutenção WordPress Gratuita

No cenário digital acelerado de hoje, cada site merece o cuidado e a experiência de uma equipe de manutenção profissional, garantindo desempenho ideal, segurança aprimorada e experiências de usuário perfeitas, para que você possa se concentrar no crescimento do seu negócio com tranquilidade.

Alexei Seryapin
Fundador da WPServices

Código de cupom aplicado!

Não tenha pressa e continue navegando em nossos serviços.

Alexei Seryapin
Fundador da WPServices