MultiPHP INI Editor no cPanel: como ajustar memory_limit, upload e tempo de execução

Tempo de leitura: 3 minutos

“O arquivo enviado excede o tamanho máximo permitido”, “Allowed memory size exhausted”, “Maximum execution time exceeded”. Quem tem site em PHP já viu pelo menos uma dessas mensagens. Todas elas se resolvem no mesmo lugar do cPanel: o MultiPHP INI Editor, a ferramenta que ajusta os limites do PHP de cada domínio sem você precisar editar arquivo nenhum.

Na hospedagem da Rubfy, o MultiPHP INI Editor vem liberado em todos os planos. Se você ainda não tem onde rodar isso, a Hospedagem de Sites Rubfy já entrega o servidor pronto.

As diretivas que mais importam

  • memory_limit: memória máxima que um script PHP pode usar. Plugins pesados do WordPress e lojas WooCommerce costumam pedir 256M ou mais.
  • upload_max_filesize: tamanho máximo de um arquivo enviado pelo site (tema, plugin, imagem, planilha).
  • post_max_size: tamanho máximo de todo o formulário enviado. Precisa ser igual ou maior que o upload_max_filesize.
  • max_execution_time: tempo máximo, em segundos, que um script pode rodar antes de ser interrompido.
  • max_input_vars: quantidade de campos que um formulário pode enviar. Menus grandes do WordPress precisam de 3000 ou mais.

Passo 1: abrir a ferramenta

  1. Acesse o cPanel. Se tiver dúvida, veja como acessar o cPanel.
  2. Na seção Software, clique em MultiPHP INI Editor.

Passo 2: escolher o domínio

Na aba Basic Mode, selecione o domínio no menu. Cada domínio e subdomínio pode ter valores diferentes, o que é ótimo quando só um dos sites precisa de mais recursos.

Passo 3: ajustar os valores

Uma configuração equilibrada para a maioria dos sites WordPress:

  • memory_limit: 256M
  • upload_max_filesize: 64M
  • post_max_size: 64M
  • max_execution_time: 120
  • max_input_vars: 3000

Clique em Apply no final da página. A mudança vale na hora, sem reiniciar nada.

Editor Mode: para diretivas que não aparecem no básico

A aba Editor Mode mostra o arquivo .user.ini do domínio e permite escrever qualquer diretiva. Por exemplo:

memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 120
max_input_vars = 3000

Use com cuidado: um erro de digitação aqui pode derrubar o site. Se isso acontecer, volte e apague a linha errada.

Como conferir se funcionou

No WordPress, vá em Ferramentas > Saúde do site > Informação > Servidor. Lá aparecem o limite de memória, o tamanho máximo de upload e o tempo de execução que o PHP está usando de verdade.

Fora do WordPress, crie um arquivo info.php com o conteúdo abaixo, abra no navegador e apague em seguida, porque ele expõe detalhes do servidor:

<?php phpinfo();

Quando aumentar não resolve

Se o site continua estourando memória mesmo com 512M, o problema raramente é o limite. Costuma ser um plugin com defeito ou uma consulta pesada ao banco. Também vale conferir a versão do PHP: versões novas são mais rápidas e econômicas, e você troca isso em poucos cliques, como mostramos em como trocar a versão do PHP no cPanel.

Ajustes simples, site sem erro

Limites de PHP bem calibrados evitam boa parte dos erros que derrubam um site. Na Hospedagem de Sites Rubfy você conta com cPanel oficial, Sitejet com inteligência artificial incluso, servidor LiteSpeed, backups com JetBackup, antivírus premium, migração gratuita, servidores no Brasil e suporte humano via WhatsApp e ticket. Fale com a equipe pelo WhatsApp e escolha o plano ideal para o seu projeto.