Erro Allowed memory size Exhausted Locaweb

Allowed memory size Exhausted

O erro abaixo é apresentado uma vez que o limite de memória do PHP é excedido, faltando memória para poder executar corretamente os arquivos de uma aplicação. Inicialmente, em ambiente Linux o limite de memória por Default é de 32MB.

Para corrigir a falha, basta realizarmos a alteração no limite de memória, através do arquivo PHP.ini em seu FTP da hospedagem Linux.

Alterando o limite de memória

1. Acesse seu FTP via Filezilla e baixe o arquivo PHP.ini:

2. Abra o arquivo baixado utilizando um editor de textos de sua preferência e procure pela diretiva “memory_limit”:

3. Altere a diretiva conforme sua necessidade:

4. Após fazer a alteração, faça o upload do arquivo PHP.ini novamente e substitua pelo antigo em seu FTP, após o procedimento, basta atualizar seu site no navegador.

1. Acesse sua área de FTP via SSH e abra o arquivo php.ini na raiz da hospedagem com o comando abaixo:

vi php.ini
2. Com o arquivo aberto, procure pela diretiva php.ini utilizando o comando /memory_limit:

3. Altere a diretiva conforme sua necessidade:

4. Saia e salve o arquivo utilizando o comando abaixo e realize novos testes em seu site:

:x ou :wq!

Existem casos em que o arquivo PHP.ini não é localizado na raiz do FTP, isso pode é causado na maioria das vezes pelo próprio usuário que remove o arquivo não tendo o conhecimento de sua função.
1. Identificando a ausência do PHP.ini, acesse sua hospedagem via SSH e rode o comando abaixo:cp /etc/php.ini .Após o procedimento, o arquivo aparecerá em sua área de FTP, bastando alterá-lo conforme instruções acima.