O memory_limit padrão é 2048 MB, mas pode ajustá-lo via .htaccess ou ini_set, enquanto os CMS costumam ter as suas próprias configurações.
memory_limit está, por defeito, definido para 2048 MB para todos os alojamentos web, mas, em última análise, nunca pode usar mais memória do que o que está incluído no seu plano de alojamento web escolhido.
Pode definir o memory_limit você mesmo. Se precisar de mais memória, deve verificar se a causa do problema de memória não é um erro no seu código, base de dados etc., e não apenas porque o memory_limit está “muito baixo” – pois normalmente não é esse o caso.
memory_limit pode ser ajustado livremente através do .htaccess ou diretamente no código PHP com ini_set().
Alguns CMS (ex. WordPress) definem o próprio memory_limit e este deve ser configurado de forma especial. Consulte a documentação do CMS que está a usar.
Artigo da categoria de suporte: PHP