Corrigindo o erro ‘Allowed memory size Exhausted’ na instalação do WordPress 2.8

Postado por Guga Alves  
No dia 11 de junho de 2009


Um pequenho hackzinho que pode ajudar aqueles que passaram pelo mesmo problema que passamos por aqui.

Ao atualizar nosso site para o WordPress 2.8 (após um lógico backup de tudo), a seção administrativa do site apresentava a seguinte mensagem de erro:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in …

Como o próprio erro menciona, o problema aconteceu pois o limite de memória do servidor (32 MB) foi alcançado, faltando assim memória disponível para carregar corretamente os arquivos do sistema. Isso normalmente ocorre quando temos muitos plugins ativos, consumindo a memória do servidor

Mas tudo bem, caso enfrente este problema, siga uma das duas dicas abaixo, com certeza uma delas resolverá seu problema !

Dica 1 – Método mais simples:

Adicione a linha abaixo no arquivo /wp-config.php

define(‘WP_MEMORY_LIMIT’, ’64M’);

Dica 2 – Método mais longo:

Adicione a linha abaixo no arquivo /wp-includes/cache.php imediatamente após a abertura da tag <?php :

ini_set(‘memory_limit’,’64M’); // set memory to prevent fatal errors

Depois disso,  crie um arquivo .htaccess com o código abaixo e o insira na pasta wp-includes:

# set memory limit for cache.php
php_value memory_limit 64M

Finalmente, crie um arquivo php.ini e o coloque também no diretório wp-includes:

;; set memory limit for cache.php
memory_limit = 64M

E pronto.. salve tudo, faça o upload dos arquivos e tente novamente entrar no admin de seu site.

Infelizmente, esta dica não funcionará sempre, dependerá muito das configurações de seu servidor.. mas mesmo assim, vale a pena tentar !


Leia também:

  1. Corrigindo o erro ao atualizar nova versão WordPress 2.7.1 Aprenda a corrigir o erro "Sem permissões suficientes para acessar...
  2. Migração WordPress – Importando arquivos XML maiores que 2 Mb Nosso querido WordPress tem uma conhecida função no painel administrativo...
  3. Migração do WordPress: Movendo o WordPress com o PhpMyAdmin O WordPress tem um sistema bastante funcional de exportação/importação, mas...
  4. Como exibir um arquivo PDF em sua postagem WordPress Esta será a postagem mais inusitada de todos os tempos....
  5. Evite que seu WordPress de dicas aos invasores ! Já reparou que na página de login de seu WordPress,...

Comentários



8 Respostas em “Corrigindo o erro ‘Allowed memory size Exhausted’ na instalação do WordPress 2.8”

  1. Gabriel em 16 de junho de 2010 as 22:54

    Muito massa!

    Valeu mesmo, resolveu minha bronca.

    Abraços e sucesso!

  2. Nilton Neto em 5 de abril de 2010 as 17:16

    Salvou a minha vida.
     
    Obrigado.

  3. Ronaldo em 2 de fevereiro de 2010 as 11:09

    Muito bom cara, resolveu meu problema. Usei a primeira dica. Abraços e sucesso pra você!

  4. Rafael Hernandez em 16 de julho de 2009 as 16:26

    Santa Cassetada hem…muito bom..no meu WordPress só funciono a 2º opção.

    Parabens pela dica.

  5. Guga Alves em 23 de junho de 2009 as 2:15
    Guga Alves

    Lauro,

    Provavelmente este erro já está corrigido sim, mas esta é uma versão beta, versão para testes.. você pode instalar esta em seu servidor, porém não recomendo.

    Versões Betas são lançadas para que alguns grupos possam testar o sistema e dar um feedback dos erros encontrados para que estes sejam resolvidos..

    Mediante a explicação acima, já deu pra notar uma coisa: Isso pode estar corrigido, mas outros problemas podem ter aparecido.

    O ideal é esperar o lançamento da versão final 2.8.1 para ai sim podermos responder esta pergunta com precisão.

    Porém, o criador do WordPress, Matt Mullenweg, esteve presente na WordCamp Brasil e afirmou que tal problema já está na lista de correções para esta nova atualização.. só nos resta agora esperar que ela seja concluída e partirmos para a atualização !

    Abraços.

  6. Wordpress 2.8.1 beta 1 em 22 de junho de 2009 as 21:15

    [...] Corrigindo o erro ‘Allowed memory size Exhausted’ na instalação do WordPress 2.8 | Dicas | Tud… [...]

  7. Lauro Faria em 22 de junho de 2009 as 21:06

    Veja a atualização lançada:
    http://wordpress.org/development/2009/06/wordpress-2-8-1-beta-1/
    Deve resolver esse problema de ‘Allowed memory size Exhausted’ .
    Lauro Faria
    http://www.bdibbs.com.br

  8. Itamar em 11 de junho de 2009 as 23:06

    ao atualizar para o wordpress 2.8, meu temas sumiram, ficou só o modelo padrao o que sera que aconteceu, houve alguma mudança neste item de temas ? abçs

Sinta-se livre para deixar um comentario...
Se você quiser uma foto para ser mostrada no seu comentário, crie um gravatar!