Como aumentar o limite de memória do WordPress

O seu site WordPress está exibindo o “Erro fatal: tamanho de memória permitido esgotado” mensagem? Este erro comum ocorre quando seu site precisa de mais memória do que o limite padrão de 32 MB permite. Aprendendo como aumentar o limite de memória do WordPress pode resolver esse problema e manter seu site funcionando perfeitamente. Desde a edição de arquivos de configuração até o uso de plug-ins, existem várias maneiras de corrigir esse problema.

Neste guia, veremos cinco métodos comprovados para aumentar o limite de memória do WordPress, ajudando você a escolher a melhor solução para o seu site.

Como aumentar o limite de memória do WordPress


Índice

  1. Compreendendo os limites de memória do WordPress
  2. Método 1: Editar arquivo wp-config.php
  3. Método 2: modificar o arquivo PHP.ini
  4. Método 3: atualizar o arquivo .htaccess
  5. Quando entrar em contato com seu anfitrião

Compreendendo os limites de memória do WordPress

Todo site WordPress precisa de memória para executar plug-ins, processar arquivos de mídia e executar scripts PHP. Pense em limite de memória como um contêiner que contém todos os recursos de que seu site precisa para funcionar. O limite de memória padrão do WordPress é 32MBmas isso geralmente não é suficiente para sites modernos.

Quando o WordPress atinge esse limite, ele tenta aumentá-lo automaticamente – até 40MB para sites individuais e 64 MB para instalações multisite. No entanto, se o seu site precisar de mais recursos do que esses ajustes automáticos fornecem, você encontrará o memória esgotada erro.

Aqui estão os principais sinais de que você precisa para aumentar seu limite de memória:

  • Tela branca de erros de morte
  • Não é possível fazer upload de arquivos de mídia grandes
  • Falhas na instalação do plugin
  • Desempenho lento do painel de administração
  • Mensagens de erro ao atualizar temas

A quantidade de memória que seu site precisa depende de vários fatores:

  • Número de plug-ins ativos
  • Complexidade do tema
  • Tamanhos de arquivos de mídia
  • Volume de tráfego
  • Tipos de conteúdo (como produtos de comércio eletrônico)

Para a maioria dos sites WordPress, um limite de memória entre 128 MB e 256 MB fornece recursos suficientes. Alguns sites com uso intensivo de recursos, como lojas on-line ou plataformas de associação, podem precisar de até 512 MB. No entanto, simplesmente aumentar o limite nem sempre é a melhor solução – você também deve se concentrar em otimizar o desempenho do seu site por meio de manutenção e limpeza adequadas.


Método 1: Editar arquivo wp-config.php

Editando o wp-config.php file é a maneira mais direta de aumentar o limite de memória do WordPress. Este arquivo controla as configurações principais do seu site e está localizado no diretório raiz do WordPress. Antes de fazer qualquer alteração, crie um backup do seu site para evitar possíveis problemas.

Siga estas etapas para modificar seu limite de memória:

1. Acesse seus arquivos WordPress. Primeiro, conecte-se ao seu site usando um cliente FTP como FileZillaou use o gerenciador de arquivos do seu provedor de hospedagem. Navegue até o diretório raiz do seu site (geralmente público_html ou www).

2. Localize wp-config.php. Encontre o wp-config.php arquivo em seu raiz diretório. Este arquivo contém configurações críticas do WordPress. Baixe uma cópia de backup para o seu computador antes de fazer qualquer alteração.

arquivo wp-config.php

3. Adicione o código de limite de memória. Abra wp-config.php em um editor de texto e procure esta linha:

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

Se você encontrar, altere o valor para o limite desejado. Se você não vir esta linha, adicione-a antes da linha que diz “/* Isso é tudo, pare de editar! Feliz publicação. */“:

Limite de memória do WordPress em wp-config.php

4. Salvar e fazer upload. Salve suas alterações e carregue o arquivo modificado de volta ao seu servidor. Limpe o cache do navegador e atualize a área de administração do WordPress.

Considerações importantes:

  • Não defina um limite superior ao permitido pelo seu plano de hospedagem
  • Comece com 128M ou 256M antes de tentar valores maiores
  • Alguns hosts podem substituir essas configurações
  • Se você não conseguir salvar as alterações, verifique as permissões do arquivo

Se você receber um erro de servidor após fazer essas alterações, restaure imediatamente sua cópia de backup do wp-config.php. Nem todos os ambientes de hospedagem permitem ajustes de limite de memória através deste método.


Atualize seu site com um tema WordPress Premium

Encontre um tema que você adora e ganhe um 20% de desconto na finalização da compra com o FLASH20 código
Escolha o seu tema


Método 2: modificar o arquivo PHP.ini

Se a edição do wp-config.php não resolver seus problemas de memória, você pode tentar ajustar o seu servidor PHP.ini arquivo. Este método altera as configurações do PHP no nível do servidor, mas pode não estar disponível se você estiver usando hospedagem compartilhada.

Siga estas etapas para modificar seu arquivo PHP.ini:

1. Verifique o acesso e a localização. A maioria dos hosts armazena o arquivo PHP.ini no diretório raiz do seu site. Se você não conseguir encontrá-lo, talvez seja necessário criar um. Alguns provedores de hospedagem compartilhada oferecem configurações de PHP em seu painel de controle.

2. Localize ou crie PHP.ini. Se você precisar criar um novo arquivo PHP.ini, use um editor de texto para criar um arquivo em branco chamado ‘php.ini‘. Adicione estas linhas:

memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300

Se o arquivo existir, encontre estas linhas e atualize seus valores:

memory_limit = 256M

Principais configurações a serem consideradas:

  • limite_de_memória deve ser o maior valor
  • post_max_size deveria ser maior que upload_max_filesize
  • tempo_máximo_de_execução afeta por quanto tempo os scripts podem ser executados

4. Salvar e testar. Carregue o arquivo em seu diretório raiz. Pode ser necessário reiniciar seu servidor de hospedagem para que as alterações tenham efeito. Teste seu site para garantir que tudo funcione corretamente.

Dicas para solução de problemas:

  • Se as alterações não funcionarem, seu anfitrião poderá ter restrições
  • Verifique seu painel de controle de hospedagem para configurações de PHP
  • Alguns hosts exigem tickets de suporte para alterações de PHP
  • Verifique se as permissões do arquivo estão definidas corretamente

Lembre-se de limpar o cache do navegador e reiniciar a sessão de administração do WordPress após fazer essas alterações.


Método 3: atualizar o arquivo .htaccess

O .htaccess file oferece outra maneira de aumentar o limite de memória do WordPress, particularmente útil quando você não tem acesso a PHP.ini. Este método funciona em Apache servidores e serve como último recurso se outros métodos falharem.

Processo passo a passo:

1. Encontre o seu arquivo .htaccess. Conecte-se ao seu site via FTP e localize o arquivo .htaccess no diretório raiz do WordPress. Como é um arquivo oculto, pode ser necessário ativar ‘Mostrar arquivos ocultos’ em seu cliente FTP.

2. Crie um backup. Antes de fazer qualquer alteração, baixe uma cópia do seu arquivo .htaccess atual. Se algo der errado, você poderá restaurar esse backup rapidamente.

3. Adicionar regras de limite de memória. Adicione estas linhas no final do seu arquivo .htaccess:

php_value memory_limit 256M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300

Diretrizes importantes:

  • Coloque novas regras após quaisquer regras existentes do WordPress
  • Mantenha o limite_de_memória maior que outros valores
  • Não exceda os limites máximos do seu plano de hospedagem
  • Mantenha as permissões de arquivo adequadas (geralmente 644)

4. Teste seu site. Após salvar as alterações, verifique seu site imediatamente. Se você ver um 500 Erro interno do servidor:

  • Remova as linhas adicionadas imediatamente
  • Restaure seu arquivo .htaccess de backup
  • Experimente valores de memória menores
  • Entre em contato com seu host para saber os limites suportados

Problemas e soluções comuns:

  • Se as alterações não funcionarem, seu host pode não permitir substituições de .htaccess
  • Alguns hosts exigem sintaxe diferente para essas regras
  • As configurações do servidor podem bloquear determinados valores PHP
  • A hospedagem compartilhada geralmente tem limitações mais rígidas

Lembre-se de limpar o cache e testar seu site completamente após fazer essas alterações. Se os problemas persistirem, reverta para o arquivo de backup e tente um método diferente.


Se você tentou os métodos descritos neste guia e ainda encontra erros de limite de memória do WordPress, talvez seja hora de entrar em contato com seu provedor de hospedagem. Seu anfitrião pode ajudá-lo a diagnosticar o problema e fornecer orientação sobre a melhor solução para sua configuração específica.

As situações em que você deve entrar em contato com seu anfitrião incluem:

  • Você não tem acesso aos arquivos wp-config.php, php.ini ou .htaccess do seu site
  • A edição desses arquivos não resolve o erro de limite de memória
  • Você não tem certeza do valor limite de memória apropriado para seu site
  • Seu site está em um plano de hospedagem compartilhada e você está preocupado em exceder os recursos do seu plano

Ao entrar em contato com seu anfitrião, forneça o máximo de detalhes possível sobre os problemas que você está enfrentando e as etapas que você já seguiu para solucionar o problema. Isso ajudará seu anfitrião a fornecer uma assistência mais direcionada.

Alguns provedores de hospedagem oferecem planos de hospedagem WordPress gerenciados que incluem aumentos automáticos do limite de memória e outras otimizações de desempenho. Se você enfrenta frequentemente problemas de limite de memória ou deseja uma abordagem mais prática para gerenciar os recursos do seu site, considere atualizar para um plano de hospedagem WordPress gerenciado.


Impulsione seu site WordPress com temas WPZOOM

Agora que você resolveu os problemas de limite de memória do WordPress, é hora de se concentrar em melhorar o desempenho e o design do seu site. WPZOOM oferece temas leves e personalizáveis, como Inspiro Premium que são otimizados para velocidade e funcionalidade.

Com nossos temas premium, você pode desbloquear recursos avançados para levar seu site ao próximo nível, sem comprometer o desempenho.

Deixe uma resposta