Erro na Atualização do WordPress da versão 2.X para 3.0 e 3.1

Semana passada atualizamos a versão do wordpresso que usamos no blog da KingHost para a versão 3.0, lemos a tradicional mensagem “faça backup dos seus dados antes de efetuar o upgrade” (sempre ignorada), clicamos em atualizar automaticamente e… puff

PHP Fatal error: Call to undefined function

Ok ok… vamos googlar. Resultado: incompatibilidade do db-cache-reloaded “antigo” com o WordPress 3.0 e 3.1.

Como resolver?

Simples, basta atualizar o plugin db-cache. Seria, se pudessemos clicar no menu “plugins”, ao que ele também gerava este erro. A solução foi apagar a pasta db-cache (wp-content/plugins/db-cache-reloaded) e o arquivo db.php (/wp-content/db.php), mas não precisava ser assim.

E não vou precisar do módulo db-cache-reloaded?

Não… ele não vai fazer muita falta na performance do seu Blog. Existem outros módulos, como o Wp-Super-Cache, que tem uma performance muito superior e faz praticamente a mesma coisa: cache (no caso, do resultado final ao invés das queries do banco de dados).

Como fazer a atualização do wordpress 2.X para 3.X sem erros?

1) Atualize todos os plugins para as suas versões mais recentes. O próprio wordpress indica quais devem ser atualizados, ou desabilite todos os plugins antes de atualização do wordpress.

2) Atualize o wordpress através da opção de atualização no painel administrativo do wordpress.

Se você atualizar os plugins antes do WordPress, não vai ter erro de incompatibilidade de versão de plugin após atualizar o WordPress. Essa regra vale para os plugins mais usados (mais “comuns”).

Recentemente saiu a versão 3.1 do WordPress, é recomendável atualizar.

Este post foi escrito em virtude de vários clientes da KingHost terem tido dificuldade com o problema descrito nos últimos dias.

Posts Relacionados:

  1. WordPress com falha de segurança?
  2. WordPress Super Turbinado E ATUALIZADO com 30 plugins e 30 temas
  3. Novo sistema de comentarios intensedebate
  4. Blog para Smartphones e Iphone
  5. Magento Turbinado na KingHost e #KingBox

Related Entries

3 Comentarios para “Erro na Atualização do WordPress da versão 2.X para 3.0 e 3.1”


  1. 1 Guilherme ago 5th, 2010 at 7:07 pm

    MUITO ÚTIL!!! OBRIGADO!

  2. 2 joao eugenio ago 6th, 2010 at 10:42 am

    Péssimo quando uma empresa busca satisfazer seus clientes com ações corretivas, quando será vocês irão trabalharem o preventivo. Isso e uma brincadeira.

  3. 3 Kinghost ago 25th, 2010 at 2:34 pm

    Joao, se voce reler o post, verá que o motivo é esclarecimento a respeito de um problema que pode ocorrer no upgrade do wordpress. Como é um software produzido pela comunidade, não pela KingHost, não temos gerência sobre este tipo de bug. Entendido?

Deixe um Comentario