Solução para o erro Allowed memory size of 134217728 bytes exhausted

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #12588
    Luis FatorBinario
    Administrador

    Quando um site tem muitos problemas de execução a melhor coisa a se fazer é vasculhar o arquivo de logs para ver se há erros. No ISPConfig podemos visualizar o arquivo error.log que fica dentro da pasta “log” (a pasta log fica no mesmo nivel da pasta web a partir da raiz do usuário FTP do site).

    Um erro muito comum de acontecer em sites de lojas virtuais ou que utilizam CMS como WordPress e Magento é o de memória exaurida, ou seja, o limite de memória por execução de script está limitada a um valor menor que o necessário para executar aquele script.

    Observe um exemplo do erro:

    FastCGI sent in stderr: PHP message: PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate xxxxxx bytes)

    O valor de 134217728 bytes é equivalente a 128M

    Isso ocorre porque no arquivo php.ini o parâmetro memory_limit está configurado para 128M. E para consertar o problema é só editar o arquivo e alterar para 256M.

    Edite o arquivo /etc/php5/fpm/php.ini e na linha 393 (aproximadamente) altere o valor para 256M, e em seguida reinicie o PHP.

     

    *Outros valores de erros que podem ocorrer são:

    Allowed memory size of 67108864 bytes exhausted (64M)

    ou

    Allowed memory size of 268435456 bytes exhausted (256M)

    A solução será sempre aumentar o limite do parâmetro.

     

     

     

Visualizando 1 post (de 1 do total)
  • Você deve fazer login para responder a este tópico.

©2014-2024 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

Esqueceu sua senha?