Como aumentar o limite de memória do PHP (memory_limit) para um site pesado
Olá, querido(a) cliente! Seu site está pesado? Talvez esteja dando erro de memória ao carregar páginas complexas, importar dados ou rodar plugins pesados? Não se preocupe — isso é comum, e temos uma solução simples e segura. Aqui, o Sensei da GeHost te guia passo a passo, com carinho e clareza, para aumentar o limite de memória do PHP — sem precisar de root, sem riscos, só com o que você já tem.
Este guia é para quem já tem um site hospedado na GeHost e quer ajustar o memory_limit para melhorar o desempenho. Vamos lá?
Antes de começar: entenda o que é memory_limit
O memory_limit é o máximo de memória RAM que o PHP pode usar para executar um script. Por padrão, ele vem com um valor baixo (geralmente 128MB), o que pode não ser suficiente para sites com muitos recursos, como lojas virtuais, portais com banco de dados grande ou sistemas de gestão.
Dica do Sensei: Se o seu site mostra erros como "Allowed memory size exhausted" ou "Fatal error: Out of memory", é sinal claro de que precisa aumentar esse limite.
Passo a passo: como aumentar o memory_limit (via SSH ou arquivos)
Na GeHost, você pode ajustar esse valor de duas formas: por meio do arquivo .htaccess (mais simples) ou via php.ini (mais completo). Vamos começar com o mais fácil.
- Acesse o Gerenciador de Arquivos do cPanel
Faça login no seu painel do cliente em painel.gehost.com.br. Na seção Arquivos, clique em Gerenciador de Arquivos.
- Localize a pasta principal do seu site
No Gerenciador de Arquivos, navegue até a pastapublic_html(ou o nome da sua pasta principal, se diferente). É aqui que seu site vive — onde estão os arquivos principais comoindex.php,wp-config.php, etc. - Edite ou crie o arquivo .htaccess
No painel do Gerenciador de Arquivos, clique no botão Mostrar arquivos ocultos (para ver arquivos como.htaccess). Procure por um arquivo chamado.htaccess. Se não existir, clique em Criar Arquivo e nomeie-o como.htaccess. Abra o arquivo para edição (clique com o botão direito e escolha "Editar"). - Adicione a linha de configuração
No editor de texto, insira esta linha no início do arquivo (antes de qualquer outra regra, se houver):
php_value memory_limit 256M
Importante: Se você quiser um valor ainda maior (como 512M ou 1G), substitua256Mpelo valor desejado. Ex:php_value memory_limit 512M. - Salve as alterações
Clique em Salvar ou Salvar Arquivo. O sistema já aplica a mudança imediatamente. - Teste seu site
Acesse seu site normalmente. Se o erro de memória sumiu, parabéns! Você está no caminho certo. Se ainda houver problema, pode tentar aumentar ainda mais (ex: 512M ou 1G), mas lembre-se: valores muito altos podem impactar a estabilidade do servidor se o site tiver bugs.
Quer ir além? Use o arquivo php.ini (para quem tem mais controle)
Se o .htaccess não funcionar (por exemplo, em alguns ambientes com restrições), você pode usar o php.ini diretamente. Siga estes passos:
- Volte ao Gerenciador de Arquivos e vá até a pasta
public_html. - Procure por um arquivo chamado
php.ini. Se não existir, crie um com esse nome. - Abra o arquivo e adicione esta linha:
memory_limit = 256M - Salve o arquivo.
- Teste seu site novamente.
Sensei avisa: O
php.inié mais poderoso, mas só funciona se o servidor permitir. Na GeHost, ele é suportado — mas sempre teste com valores moderados primeiro.
Importante: como saber qual valor usar?
Não é preciso colocar 1GB de memória se seu site não precisa. Comece com 256M. Se ainda der erro, tente 512M. Se o problema persistir, pode ser um problema no código do site — e aí, o suporte da GeHost está aqui para te ajudar.
Se não souber qual valor usar, consulte seu plano no painel ou entre em contato com o suporte. Nós te ajudamos a encontrar o equilíbrio certo entre desempenho e segurança.
Quer saber mais?
Se quiser, você pode verificar o valor atual do memory_limit diretamente no seu site:
- Crie um arquivo chamado
info.phpna pastapublic_html. - Adicione este conteúdo:
<?php phpinfo(); ?> - Acesse
seudominio.com/info.phpno navegador. - Procure por memory_limit — lá estará o valor atual.
Depois, apague o arquivo info.php por segurança.
Conclusão: você está no controle!
Aumentar o memory_limit é uma tarefa simples, segura e comum. Com um pequeno ajuste no .htaccess ou php.ini, seu site pode rodar mais leve e com mais poder. Lembre-se: a GeHost está aqui para te ajudar, sempre.
Se precisar de ajuda, é só chamar o suporte — estamos aqui, com um sorriso e um coração de cliente. 💚
Com carinho,
Sensei da GeHost
*Grupo G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*