Como aumentar o limite de memória PHP no WordPress
Publicados: 2021-01-22Assim como qualquer outro software, o WordPress requer memória para funcionar sem problemas. Se o sistema de gerenciamento de conteúdo (CMS) não tiver memória suficiente alocada para ele, você encontrará um erro ocasional de limite de memória do PHP. Em muitos casos, esse erro pode impedir que você atualize seu site.
A boa notícia é que existem várias maneiras de aumentar a alocação de memória para o WordPress. Se o seu host permitir, aumentar o limite de memória do PHP pode ser tão fácil quanto adicionar uma linha de código a um arquivo específico.
Neste tutorial, veremos duas maneiras de aumentar o limite de memória do PHP no WordPress. Vamos lá!
Qual é o limite de memória PHP no WordPress
Como você deve saber, o WordPress foi criado usando a linguagem de programação PHP. Isso significa que o CMS também requer que o PHP seja executado (assim como outros componentes, como um servidor web e software de banco de dados).
Se você estiver usando um servidor que não aloca memória PHP suficiente, o WordPress não poderá executar alguns scripts críticos para que seu site funcione. Você ainda pode realizar a maioria das tarefas, mas em algum momento, provavelmente encontrará um erro de limite de memória do PHP.
A solução simples para esse problema é aumentar a quantidade de memória que o WordPress tem acesso. Por padrão, o CMS tentará definir pelo menos 64 MB de memória para PHP na instalação. No entanto, alguns hosts da Web podem alocar mais ou menos recursos ao seu site.
Você pode verificar seu limite de memória PHP atual acessando seu painel e indo para a página Ferramentas > Saúde do Site . A partir daí, vá para a guia Informações e selecione a opção Servidor .

Dado que alocar mais recursos aqui não é uma dificuldade, se o limite de memória do PHP for inferior a 256 MB, recomendo aumentá-lo. Isso ocorre apesar de você já ter encontrado algum erro.
Como aumentar o limite de memória PHP no WordPress (2 maneiras)
Existem duas maneiras de aumentar o limite de memória PHP no WordPress.
A primeira envolve adicionar uma única linha de código a um arquivo. Vamos verificar.
1. Modifique seu arquivo wp-config.php
Para os não iniciados, wp-config.php é um dos arquivos principais do WordPress. Em outras palavras, esse arquivo contém informações críticas, como as credenciais do banco de dados e o limite de memória do PHP.
Para editar o arquivo wp-config.php, você precisará se conectar ao seu site via File Transfer Protocol (FTP) usando um cliente, como o FileZilla.
Se você não tiver certeza de quais são suas credenciais de FTP, recomendo que verifique o e-mail de confirmação de registro que você recebeu do seu provedor de hospedagem na web ao se inscrever. Em alguns casos, você também pode configurar novas contas de FTP no painel de controle da hospedagem.
Depois de localizar suas credenciais de FTP e se conectar ao seu site, navegue até a pasta raiz do WordPress.
Essa pasta geralmente é chamada public_html , mas também pode aparecer sob outros aliases, como www ou o nome do seu site. Depois de encontrá-lo, abra o diretório e você verá uma lista de arquivos e pastas.

O arquivo wp-config.php deve estar dentro deste diretório.

Depois de encontrá-lo, clique com o botão direito do mouse no arquivo e selecione a opção Visualizar/Editar . Isso abrirá o arquivo usando seu editor de texto padrão.

Observe que a captura de tela acima não mostra o arquivo inteiro, pois geralmente contém informações confidenciais e a maioria delas é irrelevante para suas necessidades no momento.
A parte que você quer ficar de olho é a linha que diz: “Isso é tudo, pare de editar! Boa publicação”. Este é o final do arquivo e, antes dele, você desejará adicionar o seguinte código (no exemplo acima, é a linha 68, mas pode ser diferente para você):
define( 'WP_MEMORY_LIMIT', '256M' );
Naturalmente, você pode alterar o limite para outro valor, mas isso geralmente é mais que suficiente para a maioria dos sites. Depois de adicionar a linha ao seu arquivo wp-config.php, salve suas alterações e feche-o.
Em seguida, tente acessar seu site WordPress novamente e vá para a guia Ferramentas > Saúde do site > Informações para ver as configurações do servidor. Se o seu limite de memória PHP ainda estiver mostrando o mesmo número de antes, pode ser devido ao seu provedor de hospedagem na web.
Em alguns casos, seu host não permitirá que você faça alterações diretas em seu limite de memória PHP, o que nos leva à opção número dois.
2. Entre em contato com seu provedor de hospedagem ou atualize seu plano
A maneira mais fácil de verificar se o seu provedor de hospedagem o impede de aumentar seu limite de memória PHP é contatá-lo. Em nossa experiência, alguns hosts da web aumentarão o limite de memória PHP para você se você perguntar.
No entanto, em alguns casos, isso pode não ser possível dependendo do seu provedor de hospedagem e do plano em que você está. Por exemplo, com planos de hospedagem compartilhada, você geralmente fica muito limitado quando se trata de recursos.
Se o seu provedor de hospedagem disser que você não pode aumentar seu limite de memória PHP, talvez seja necessário atualizar para um plano melhor. Qualquer tipo de plano acima de hospedagem compartilhada deve fornecer recursos mais do que suficientes para que você não encontre o erro de limite de memória do PHP novamente.
De qualquer forma, os hosts da web WordPress mais respeitáveis não lhe darão nenhum problema quando se trata de aumentar seu limite de memória PHP. Na verdade, algumas das nossas principais opções de hospedagem WordPress oferecem mais recursos do que você precisa. Se você achar que está tendo problemas de limite de memória e seu host atual não estiver disposto a ajudar, talvez seja hora de procurar em outro lugar.
Conclusão
O erro de limite de memória do PHP é um dos problemas mais comuns entre os usuários do WordPress. Mesmo que não vá quebrar seu site na maioria dos casos, pode ser irritante. Felizmente, é extremamente fácil contornar esse erro fazendo uma simples alteração na configuração do seu servidor.
Se você deseja aumentar seu limite de memória PHP do WordPress, existem duas maneiras de fazer isso:
- Modifique seu arquivo wp-config.php.
- Entre em contato com seu provedor de hospedagem ou atualize seu plano.
Você tem alguma dúvida sobre como aumentar o limite de memória PHP no WordPress? Pergunte na seção de comentários abaixo!