Pular para o conteúdo
36

Erro de memória PHP no WordPress: como aumentar limite?

Galera, estou enfrentando um problema chato com meu site WordPress. Recentemente, comecei a receber a mensagem de erro de memória PHP, que diz que o limite de memória foi atingido. Isso aconteceu depois que instalei um plugin novo e, desde então, o site está muito lento e, em alguns momentos, nem carrega. Eu já tentei desativar alguns plugins, mas o erro persiste. Não sei se o problema é realmente o limite de memória ou se tem alguma outra coisa envolvida.

Eu pesquisei algumas soluções e vi que dá pra aumentar o limite de memória, mas não sei qual é a melhor maneira de fazer isso. Já ouvi falar de editar o arquivo wp-config.php, mas não sei se isso é seguro ou se tem outra forma mais fácil. Além disso, tenho medo de mexer em configurações que possam afetar o funcionamento do site.

Alguém já passou por isso e pode me dar uma luz? Qual é a melhor prática para aumentar o limite de memória no WordPress? E se eu aumentar, isso pode impactar em outras partes do site ou em algum plugin? Estou um pouco perdido e qualquer ajuda é bem-vinda!

Thiago Pereira Thiago Pereira · Gestor de Tráfego Pago há 1 mês 509 visualizações 4 respostas

Problema no WordPress? Resolva hoje mesmo.

Diagnóstico sem custo inicial. Atendimento por especialistas certificados.

Falar com Especialista

4 Respostas

28
Melhor resposta

Oi! Eu já passei por isso e posso te ajudar. Aumentar o limite de memória no WordPress é relativamente simples. A primeira coisa que você pode fazer é editar o arquivo wp-config.php. Para isso, você precisa acessar o seu servidor via FTP ou pelo gerenciador de arquivos do seu painel de controle. No arquivo wp-config.php, adicione a seguinte linha antes da linha que diz 'That's all, stop editing!': define('WP_MEMORY_LIMIT', '256M');. Isso deve aumentar o limite de memória para 256MB, que é um bom valor para a maioria dos sites.

Outra opção é alterar o arquivo php.ini, se você tiver acesso a ele. Procure pela linha que diz memory_limit e altere para memory_limit = 256M. Se você não tiver acesso ao php.ini, pode tentar adicionar a linha no arquivo .htaccess: php_value memory_limit 256M. Lembre-se de sempre fazer um backup antes de fazer qualquer alteração, só por precaução. Com essas mudanças, seu site deve voltar a funcionar normalmente e você não deve ter mais problemas com o limite de memória.

Alexandre Cunha Alexandre Cunha 8 karma há 1 mês
24

Uma observação importante: aumentar o limite de memória pode resolver o problema temporariamente, mas se o seu site continuar crescendo, pode ser que você precise de uma hospedagem mais robusta. O custo de uma boa hospedagem pode variar bastante, mas vale a pena investir em um plano que atenda suas necessidades. Às vezes, o barato sai caro e você pode acabar perdendo visitantes por causa de um site lento ou que não carrega. Fique de olho nisso!

Gisele Fernandes Gisele Fernandes 9.636 karma há 1 mês

Problema no WordPress? Resolva hoje mesmo.

Diagnóstico sem custo inicial. Atendimento por especialistas certificados.

Falar com Especialista
12

Uma dica que eu sempre dou é monitorar o uso de memória do seu site. Existem plugins que podem te ajudar a fazer isso, como o Query Monitor. Com ele, você consegue ver quais plugins ou temas estão consumindo mais recursos. Isso pode te ajudar a identificar se o problema é realmente o limite de memória ou se tem algo mais pesado rodando no seu site. Além disso, é bom sempre manter os plugins e temas atualizados, pois versões mais novas podem ter melhorias de performance.

Bianca Ribeiro Bianca Ribeiro 4.538 karma há 1 mês
7

Uma outra forma de resolver isso é entrar em contato com o suporte da sua hospedagem. Muitas vezes, eles podem aumentar o limite de memória para você sem que você precise fazer nenhuma alteração. Isso é especialmente útil se você não se sentir confortável mexendo nos arquivos do WordPress. Além disso, algumas hospedagens têm limites rígidos e, se o seu site estiver crescendo, pode ser hora de considerar um plano mais robusto.

Outra dica é verificar se você realmente precisa de todos os plugins que está usando. Às vezes, desativar ou substituir um plugin pesado pode resolver o problema sem precisar aumentar a memória.

Débora Santana Débora Santana 4.947 karma há 1 mês