Quantcast
Channel: Colorida Vida» papo técnico
Viewing all articles
Browse latest Browse all 10

Upgrade pro WordPress 2.3, a novela

$
0
0

Atenção: esse post é extremamente técnico. Quem nem sabe o que é WordPress provavelmente vai achar que estou falando grego. Bem, eu avisei. ;)

De tempos em tempos eu procuro fazer o upgrade do WordPress. Fazia umas duas versões que eu ainda não tinha feito isso e resolvi fazer na semana passada. Eu já tinha feito upgrade 2 outras vezes e não tinha tido problemas, então achei que dessa vez seria tranquilo também. Ledo engano.

Baixei os arquivos e segui as intruções de upgrade, como sempre. Fiz o backup pelo FTP e do banco de dados, só que a burra aqui não baixou todas as tabelas do banco – só as principais (posts, comentários, categorias, links). Deletei todos os arquivos velhos, não mexi nas pastas e arquivos em que não se deve mexer (wp-content, .htaccess, etc). subi os arquivos da versão nova. Nota: levei uma hora mais ou menos só pra chegar nesse ponto porque na hora de deletar o wp-include, a pasta tava protegida e não apagava de jeito nenhum. Tive que entrar de pasta em pasta e apagar os arquivos!

Todos os arquivos novos no lugar, rodei o upgrade.php e… cadê a homepage? Tudo branco. A home do blog não carregava. Conseguia entrar no admin, mas o blog não aparecia. Subi a index.php novamente. Apareceu o blog! Ufa! Agora, tento logar e não consigo. Deu erro de banco de dados! :( Ai, que raiva!!!

Eu sou um zero à esquerda quando o assunto é banco de dados. O pouco que sei é pra administrar o banco do blog muito mal e porcamente. Ainda bem que tenho um marido que entende um pouco da coisa e me ajudou nessa hora (e quando eu tive que importar o blog todo quando o Simples Assim saiu do ar).

Só que a burra aqui (novamente!) cismou que o erro era num outro arquivo dentro da pasta wp-include. Porque na hora de carregar o admin, dava erro da tabela do banco que controlava o Text Link Ads e tinha outro erro logo abaixo dizendo que tinha um erro na linha 160 ou coisa assim de um dos arquivos do wp-include. E lá vai mais meia hora tentando descobrir como consertar o problema do tal arquivo. Catei tudo no fórum de suporte do wordpress, tentei todas as alternativas de quem tinha tido o mesmo problema que eu. Procurei no Google também. Tentei de tudo, deletei arquivo, subi arquivo e nada.

“Por que você não vê esse problema da tabela do Text Link Ads?”, foi a sugestão do André. Eu, teimosa, ainda achava que o problema era a linha 160 do tal outro arquivo. Mas tentei focar no problema da tabela. Bem, eu não tinha o backup, não poderia recuperá-la. Mas poderia criar uma nova dentro do admin do PHP. E foi o que fiz! Criei uma nova tabela, com o mesmo nome da antiga. Coloquei qualquer coisa nos campos que definem a tabela. Depois rodei o upgrade.php de novo, e voilá! Voltou o admin!

Aí consegui entrar na administração e tirei o código do Text Link Ads do template e assim tudo voltou a funcionar! Ainda vi alguns outros probleminhas com outros plugins (sim, eu desativei todos antes do upgrade), mas vai ficar pra depois. Pelo menos o blog tá rodando, atualizado e entre mortos e feridos, salvaram-se todos! :D

Editado: um dos probleminhas é que todos os comentários estão indo pra caixa de spam. Eu recebo a notificação por email, mas tenho que entrar no admin pra tirar da caixa de spam. Saco!

Agora fiquei com trauma e nem tão cedo quero fazer o upgrade do Scrapblog… Se bem que durante meu sufoco li alguma coisa sobre um plugin que ajuda na hora do upgrade. Talvez eu pesquise mais sobre o assunto na hora de fazer o upgrade do Scrapblog.

[tags]wordpress 2.3, upgrade wp, wordpress[/tags]


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles