PHP é uma linguagem de programação interpretada, ou seja, é necessário que o interpretador utilize o espaço de memória do servidor para executar adequadamente os scripts e plugins dos sites. Este espaço disponibilizado para a execução dos códigos é chamado de Memória PHP.

Quanto maior for o espaço de memória PHP, mais veloz será a execução dos scripts e plugins dos sites. Porém, caso o espaço esteja cheio, haverá uma lentidão no servidor ou apresentará alguma mensagem de erro de memória.

Exemplo de erro:

A mensagem de erro abaixo indica falta de memória PHP na hospedagem:

Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 23456789 bytes) in algumarquivo.php

Esse erro ocorre quando o PHP tenta processar um registro grande no banco de dados, normalmente ocorre na utilização ou instalação de um plugin pesado no WordPress e/ou Joomla por exemplo.

Memória de cada plano:

Novos planos

  • Start – 256 MB
  • Premium – 256 MB
  • Private 1 – 1GB
  • Private 2 – 2GB
  • Private 3 – 4GB
  • Private 4 – 8GB
  • Private 5 – 16GB
  • Private 6 – 32GB

Planos antigos:

Todos com 256 MB.

Como alterar a memória do PHP?

Cada plano possui sua restrição de memória, sendo assim para alterar a memória é necessário alterar o plano contratado.

Verifique antes se realmente é necessário a mudança de plano, normalmente é um recurso específico do seu site que precisa de mais memória e este recurso pode ser substituído por outro.

Nos planos Private Cloud, por padrão, a memória vem configurada em 1GB, podendo aumentar de acordo com o plano contratado através do Painel de Controle. Recomendamos usar valores maiores do que padrão apenas se for necessário para o funcionamento da sua aplicação.

Páginas Relacionadas