Aumentar limite de memória no WordPress

Como Aumentar o Limite de Memória no WordPress

· · 16 min read ·
Written By: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: avatar do revisor John Turner
avatar do revisor John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Você já encarou uma tela branca e vazia ao tentar acessar seu site WordPress? Ou talvez você já tenha se deparado com a temida mensagem “Erro fatal: tamanho máximo de memória permitido excedido”? 

Esses problemas frustrantes geralmente decorrem de um aspecto simples, porém crucial, da sua configuração do WordPress: o limite de memória.

Pense no seu site WordPress como uma cozinha movimentada. O limite de memória é como o tamanho da sua bancada. Se for muito pequeno, você rapidamente ficará sem espaço para trabalhar e as coisas começarão a desmoronar.

Neste guia, vou mostrar como aumentar os limites de memória PHP no WordPress. 

Aqui estão os principais pontos:

  • O limite de memória do WordPress é a quantidade máxima de memória do servidor (RAM) que um script no seu site pode usar. Quando seu site tenta fazer mais do que o limite permite, você verá erros como a “tela branca da morte” ou uma mensagem de “erro fatal”.

  • Para a maioria dos sites, um limite de memória entre 128MB e 256MB é suficiente. Sites mais complexos, como lojas de comércio eletrônico ou redes de vários sites, podem precisar de 512MB ou mais.

  • Antes de fazer qualquer alteração nos arquivos principais, sempre crie um backup completo do seu site WordPress. Um erro pode tirar seu site do ar, e um backup é sua rede de segurança.

  • Os métodos mais comuns para aumentar o limite de memória envolvem a edição dos arquivos wp-config.php, php.ini ou .htaccess. Você também pode usar um plugin ou, como solução final, fazer um upgrade do seu plano de hospedagem.

Sumário

Qual Limite de Memória o WordPress Exige?

O próprio WordPress é bastante modesto. Pronto para uso, ele pode rodar com apenas 64MB de memória. Mas sejamos honestos, quem usa o WordPress sem nenhum recurso adicional?

Para a maioria dos sites WordPress, você vai querer mirar mais alto. Um bom ponto de partida é entre 128MB e 256MB. 

Isso dá ao seu site espaço suficiente para lidar com tarefas comuns, plugins e temas sem se esforçar.

Mas algumas situações podem exigir ainda mais memória. Por exemplo:

  1. Você está gerenciando uma loja de comércio eletrônico
  2. Seu site é rico em mídia, com muitas imagens ou vídeos
  3. Você usa plugins que consomem muitos recursos
  4. Você está gerenciando uma rede de vários sites

Nesses casos, você pode precisar aumentar seu limite de memória para 512MB ou até mais.

Lembre-se, mais nem sempre é melhor. Definir seu limite de memória muito alto pode ser exagerado e até causar problemas com alguns provedores de hospedagem. A chave é encontrar o equilíbrio certo para o seu site WordPress específico.

Como Verificar Seu Limite de Memória do WordPress

Antes de começar a mexer no seu limite de memória, é crucial saber de onde você está partindo. Vamos falar sobre algumas maneiras de dar uma olhada por baixo do capô.

O WordPress geralmente exibe seu limite de memória atual diretamente na área administrativa. Vá para Ferramentas » Saúde do Site. Clique na aba Info.

Informações de Saúde do Site WordPress

Expanda a seção Servidor. Você deve ver uma linha que diz Limite de memória PHP. Isso informa sua configuração atual.

Limite de memória PHP do WordPress

Às vezes, você pode verificar seu limite de memória PHP no painel de controle da sua conta de hospedagem. 

Alternativamente, abra seu arquivo wp-config.php e procure por esta linha:

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

O número informa qual o limite de memória que seu site possui.

Quando Você Precisa Aumentar Seu Limite de Memória?

Seu site WordPress mostrará sinais quando estiver ficando sem memória. Esses sinais nem sempre significam que você precisa aumentar o limite de memória do seu WordPress. Eles podem indicar outros problemas, como plugins ou temas mal codificados. 

No entanto, se você estiver enfrentando esses problemas regularmente (especialmente após adicionar novos recursos ao seu site), vale a pena verificar seu limite de memória.

Aqui estão os sinais de alerta a serem observados.

A Tela Branca da Morte

De repente, seu site fica em branco. Nenhuma mensagem de erro, nenhum painel do WordPress, apenas uma tela branca encarando você. Essa sinistra Tela Branca da Morte frequentemente sinaliza que seu site ficou sem memória.

Erro Interno do Servidor 500

Você pode ver esta mensagem críptica aparecer: Erro Interno do Servidor 500. Embora possa ter várias causas, memória insuficiente é um culpado comum.

Mensagens de Erro de Esgotamento de Memória

Às vezes, o WordPress diz exatamente o que está errado. Você pode encontrar um erro que diz:

“Erro fatal: Tamanho de memória permitido de XXXXXX bytes esgotado”

Isso é o WordPress acenando com uma grande bandeira vermelha dizendo que precisa de mais memória!

Painel Administrativo Lento

Seu backend do WordPress está carregando muito lentamente? Demora uma eternidade para salvar uma postagem ou carregar uma imagem? Uma área administrativa lenta pode significar que você precisa aumentar a memória do WordPress.

Plugins Falhando em Funcionar

Você ativa um novo plugin e... nada acontece. Ou pior, seu site trava. Isso pode significar que seu site não tem memória suficiente para lidar com as operações do plugin. 

O Que Causa o Problema do Limite de Memória do WordPress?

Entender essas causas pode ajudá-lo a abordar os problemas de limite de memória de forma mais estratégica. 

No entanto, lembre-se de que aumentar seu limite de memória nem sempre é a resposta certa. Outras vezes, otimizar a eficiência do seu site é o movimento mais inteligente. 

Plugins que Consomem Muitos Recursos

Plugins são fantásticos para estender a funcionalidade do WordPress, mas eles vêm com um custo. Alguns plugins que lidam com tarefas complexas como e-commerce, segurança ou backups de sites podem consumir muita memória.

Temas Mal Codificados

Nem todos os temas são criados iguais. Um tema mal otimizado pode consumir sua memória muito rapidamente. 

É como deixar todas as luzes acesas em sua casa — parece ótimo, mas consome muita energia.

Você pode decidir aumentar o limite de memória do seu site, mas também pode encontrar um tema WordPress melhor. Veja nossa lista dos melhores temas para que você não enfrente o mesmo problema novamente. 

Arquivos de Mídia Grandes

Imagens e vídeos de alta resolução podem fazer seu site parecer deslumbrante. Mas eles também exigem mais memória para processar. É um ato de equilíbrio entre apelo visual e desempenho.

Picos de Tráfego

A popularidade repentina pode ser uma faca de dois gumes. Um pico de tráfego significa mais visitantes, mas também mais trabalho para o seu servidor. Cada visitante requer uma fatia de memória e, quando ela acaba, as coisas começam a falhar.

Consultas de Banco de Dados Ineficientes

Toda vez que o WordPress precisa de informações, ele consulta o banco de dados. Consultas ineficientes realizam o trabalho, mas consomem mais recursos no processo. Isso pode esgotar a memória disponível.

O Próprio WordPress

À medida que o WordPress cresce e adiciona novos recursos, ele naturalmente requer mais recursos. Sites antigos rodando em planos de hospedagem mínimos podem se ver com recursos limitados à medida que o WordPress evolui.

O Que Fazer Antes de Aumentar Seu Limite de Memória

Antes de começarmos a ajustar a memória do seu WordPress, há um passo crítico que você não deve pular: fazer backup do seu site.

Ajustar seu limite de memória envolve editar arquivos principais do WordPress. Embora geralmente seja simples, as coisas podem dar errado. Um simples erro de digitação pode derrubar todo o seu site.

É aí que os backups entram em jogo – eles são sua rede de segurança. Se algo der errado, você pode restaurar o backup e reverter imediatamente o que acabou de fazer.

Você poderia fazer backup manual dos seus arquivos e banco de dados. Mas por que dificultar a vida?

Duplicator Pro é um plugin de backup que facilita a criação de cópias do seu site WordPress. Você pode usá-lo para criar backups em menos de um minuto!

plugin Duplicator Pro

Após instalar o Duplicator, encontre Backups » Add New.

Criar um novo backup com o Duplicator

Nomeie o backup e escolha um local de armazenamento. Para proteger melhor seus dados contra erros do servidor, você pode enviar o backup para a nuvem. No entanto, para recuperação de desastres com um clique, salve o backup localmente.

Múltiplos locais de armazenamento de backup

Expanda a seção Backup. Para um backup completo, selecione a predefinição Full Site.

Predefinição de backup completo do site

Continue criando o backup. O Duplicator copiará automaticamente seus arquivos e banco de dados e os enviará para o seu local de armazenamento preferido.

Como precaução final, recomendo definir um ponto de recuperação de desastres. Encontre um backup completo armazenado no seu servidor local. Clique no ícone azul ao lado dele.

Ícone de recuperação de desastres

Na janela pop-up, confirme que você deseja que este seja o ponto de recuperação de desastres.

Configurar recuperação de desastres

O Duplicator fornecerá duas maneiras de restaurar seu site: um link e um arquivo. Copie o link de recuperação e salve-o em um local seguro. Faça o mesmo com o arquivo lançador.

Opções de recuperação de desastres

Se algo der errado ao aumentar seu limite de memória, cole o link de recuperação em uma janela do navegador. Ou, abra o arquivo.

Agora você terá a confiança para fazer alterações sem se preocupar com erros devastadores!

Como Aumentar o Limite de Memória no WordPress

Agora que cobrimos o básico e você fez backup do seu site com segurança, é hora de arregaçar as mangas e começar a trabalhar. Existem vários métodos fáceis para aumentar o limite de memória do WordPress, e nós o guiaremos por cada um deles.

Lembre-se, nem todos os métodos funcionarão para todos os ambientes de hospedagem. Se um não resolver, não se preocupe – apenas passe para o próximo.

  • Método 1: Editar o Arquivo wp-config.php: Este é o método mais comum e recomendado, onde você adiciona uma única linha de código a um arquivo principal do WordPress.

  • Método 2: Editar o Arquivo PHP.ini: Este método envolve alterar a configuração do limite de memória no nível do servidor, seja por meio de um editor cPanel ou editando o arquivo diretamente.

  • Método 3: Editar o Arquivo .htaccess: Para servidores que executam em Apache, você pode adicionar uma linha ao seu arquivo .htaccess para aumentar o limite de memória.

  • Método 4: Usar um Plugin como WP Memory: Uma opção amigável para iniciantes que evita a edição de código, embora possa não funcionar se seu provedor tiver definido um limite rígido.

  • Método 5: Atualizar seu Plano de Hospedagem Web: Se você tentou de tudo, pode ser hora de mudar para um plano de hospedagem com mais recursos de servidor.

Método 1: Editar Seu Arquivo wp-config.php

Seu arquivo wp-config.php contém detalhes de configuração para o seu site WordPress. É onde você pode ajustar várias configurações, incluindo o limite de memória. 

Conecte-se ao seu site usando um cliente FTP ou o gerenciador de arquivos do seu provedor de hospedagem. Navegue até o diretório raiz do seu WordPress (geralmente public_html ou www).

Procure pelo arquivo wp-config.php. Abra-o em um editor de texto.

Procure por uma linha que contenha a frase: WP_MEMORY_LIMIT.

Pode parecer algo assim:

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

Se você vir esta linha, aumente o "32" para um número maior.

Se você não a vir, talvez precise adicioná-la. Encontre a seguinte linha:

/* That's all, stop editing! Happy publishing. */

Logo antes disso, adicione o seguinte código:

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

Isso define seu limite de memória para 256 megabytes. Ajuste o número se precisar de mais ou menos.

Depois de terminar de editar o arquivo wp-config.php, envie-o de volta para o seu servidor. Substitua o arquivo wp-config existente pelo novo.

Atualize sua área de administração do WordPress e verifique se o limite de memória aumentou.

Se este método não funcionar, seu provedor de hospedagem pode estar restringindo alterações no limite de memória. Não se preocupe – temos mais truques na manga.

Método 2: Editar Seu Arquivo PHP.ini

Se ajustar o wp-config.php não resolveu, é hora de editar seu arquivo PHP.ini. Este arquivo controla as configurações de PHP no seu servidor. 

Alguns provedores de hospedagem permitem editar o arquivo php.ini no seu painel de controle de hospedagem. Por exemplo, Bluehost tem um Editor MultiPHP INI no cPanel.

Editor PHP.ini no cPanel

Com esta ferramenta, encontre o valor memory_limit. Ajuste-o conforme necessário.

Aumentar limite de memória

Se o seu provedor de hospedagem não tiver um editor php.ini, você pode usar um cliente FTP ou gerenciador de arquivos. 

Procure por um arquivo chamado php.ini no seu diretório raiz. Não o encontra? Sem problemas, você pode criar um.

Abra o arquivo php.ini (ou seu novo arquivo de texto) em um editor de texto.

Adicione ou modifique esta linha:

memory_limit = 256M

Novamente, ajuste o número com base nas suas necessidades.

Salve o arquivo. Se você criou um novo arquivo, nomeie-o como php.ini.

Envie o arquivo php.ini para o diretório raiz do seu WordPress.

Alguns provedores usam locais personalizados para arquivos php.ini. Se este método não funcionar, verifique com seu provedor de hospedagem o local correto.

Dica profissional: Enquanto você estiver no arquivo php.ini, talvez também queira ajustar outras configurações do PHP que podem impactar o desempenho do WordPress, como max_execution_time e post_max_size. Mas lembre-se, com grande poder vem grande responsabilidade – mude apenas o que você entende!

Método 3: Editar Seu Arquivo .htaccess

Se os métodos anteriores não funcionaram, não se preocupe. Você também pode editar seu limite de memória no arquivo .htaccess. Este arquivo controla a configuração do seu site se o seu provedor de hospedagem usar um servidor Apache. 

Seu arquivo .htaccess estará no diretório raiz do seu site. Se você não o vir, é um arquivo oculto. Nesse caso, você precisará forçar a exibição de seus arquivos ocultos.

FTP forçar exibição de arquivos ocultos

Abra o arquivo .htaccess em um editor de texto.

Adicione esta linha no final do arquivo, acima da linha que diz #END WORDPRESS:

php_value memory_limit 256M

Isso aumentará a memória PHP para 256MB. Sinta-se à vontade para ajustar o número com base em suas necessidades.

Salve o arquivo e envie-o de volta para o seu servidor. Limpe seu cache e verifique se o limite de memória aumentou.

O arquivo .htaccess é poderoso, mas sensível. Um pequeno erro de digitação pode derrubar todo o seu site. Se o seu site cair após fazer essas alterações, simplesmente exclua as linhas que você adicionou ou restaure seu backup.

Além disso, alguns ambientes de hospedagem compartilhada não permitem que as configurações de PHP sejam alteradas via .htaccess. Se você encontrar um Erro Interno do Servidor após fazer essas alterações, remova-as e tente o próximo método.

Método 4: Usar um Plugin para Aumentar o Limite de Memória

Se você não se sente confortável editando arquivos diretamente, ou se seu provedor de hospedagem restringe essas alterações, um plugin pode ser sua melhor opção. Alguns plugins podem aumentar o limite de memória do WordPress, oferecendo uma opção amigável para iniciantes. 

Procure por um plugin bem avaliado e com atualizações recentes. Algumas opções incluem:

A maioria desses plugins funciona automaticamente após a ativação. Alguns podem ter configurações que você pode ajustar.

A beleza de usar um plugin é sua simplicidade. Apenas alguns cliques e pronto. Você não precisará editar nenhum arquivo!

Mas lembre-se, plugins não são varinhas mágicas. Eles ainda precisam funcionar dentro das restrições do seu ambiente de hospedagem. Se o seu host definiu limites rígidos, nem mesmo um plugin poderá contorná-los.

Além disso, tenha em mente que adicionar plugins pode potencialmente desacelerar seu site. É um pouco irônico – você está adicionando um plugin para resolver um problema de desempenho, mas plugins demais podem criar novos problemas de desempenho. Use este método com sabedoria.

Método 5: Fazer Upgrade do Seu Plano de Hospedagem Web

Às vezes, nenhuma quantidade de ajustes pode superar as limitações do seu ambiente de hospedagem atual. Se você está constantemente lidando com problemas de memória, talvez queira atualizar seu plano de hospedagem ou encontrar um provedor de hospedagem WordPress completamente novo.

Aqui está quando considerar atualizar sua hospedagem:

  • Você tentou todos os outros métodos sem sucesso.
  • Seu site está consistentemente lento ou travando, apesar das otimizações.
  • Você está executando um site com uso intensivo de recursos (e-commerce, membership ou alto tráfego).
  • Seu negócio está crescendo e você precisa de um desempenho mais confiável.

Planos de níveis mais altos geralmente vêm com mais RAM, poder de CPU e limites de memória PHP mais altos. Mais recursos significam tempos de carregamento mais rápidos.

Se você tem um plano de hospedagem compartilhada, você compartilhará recursos com outros sites. Ao fazer o upgrade, você terá servidores dedicados, levando a menos tempo de inatividade e menos problemas de desempenho.

Quando estiver pronto para fazer o upgrade, entre em contato com seu provedor sobre suas opções.

Caso contrário, você pode precisar migrar para um novo provedor de hospedagem. Alguns provedores oferecem serviços de migração gratuitos. Você também pode usar o Duplicator Pro para simplesmente arrastar e soltar seus dados no novo local.

Importar um backup com o Duplicator

Fazer o upgrade para um provedor melhor lhe dá espaço para crescer e pode eliminar muitos problemas de desempenho. Depois, monitore o desempenho do seu site para garantir que ele atenda às suas necessidades.

FAQs Sobre Como Aumentar o Limite de Memória do WordPress

Como otimizar a memória no WordPress?

Para otimizar a memória no WordPress, limpe seu banco de dados, use plugins de cache e otimize suas imagens. Minimize o número de plugins ativos. Você também deve manter seus temas e plugins atualizados.

O que causa alto uso de memória no WordPress?

O alto uso de memória geralmente vem de código ineficiente em temas ou plugins, grandes quantidades de conteúdo ou mídia, consultas complexas ao banco de dados ou alto volume de tráfego. Às vezes, é uma combinação desses fatores.

Qual é o melhor limite de memória para o WordPress?

O limite de memória ideal varia com base nas necessidades do seu site, mas a maioria dos sites funciona bem com 256MB a 512MB. Sempre comece com o limite mais baixo que funciona para o seu site e aumente gradualmente, se necessário.

Como corrigir problemas de memória no WordPress?

Comece identificando plugins ou temas problemáticos por meio de testes de desativação. Use ferramentas de depuração para identificar problemas e considere fazer o upgrade da sua hospedagem se os problemas persistirem.

Com que frequência devo verificar meu limite de memória do WordPress?

Monitore o uso de sua memória regularmente, especialmente após adicionar novos plugins ou recursos. Verificações mensais são um bom ponto de partida para a maioria dos sites.

Posso diminuir meu limite de memória do WordPress?

Sim, você pode diminuir seu limite de memória do WordPress. No entanto, geralmente não é recomendado, a menos que você tenha certeza de que seu site pode funcionar com menos memória. Diminuí-lo demais pode causar problemas de funcionalidade.

Qual é o limite máximo de upload para o WordPress?

Os limites de upload do WordPress podem variar de 2MB a 500MB. Seu limite real depende das configurações do seu provedor de hospedagem. Muitas vezes, ele pode ser alterado no seu arquivo php.ini ou através do seu painel de controle de hospedagem.

Conclusão

Depois de aumentar o limite de memória PHP do seu site, fique de olho em seu desempenho. Monitore, ajuste e repita. O gerenciamento de um site WordPress é um processo contínuo, não uma solução única!

Enquanto você está aqui, acho que você vai gostar destes guias extras do WordPress:

Não espere um problema de memória derrubar seu site. Adquira o Duplicator Pro agora e crie seu primeiro backup em minutos. Seu eu futuro agradecerá!

avatar do autor
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Get Duplicator Now
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

or
Get 60% Off Duplicator Pro Now →