Athena de Vento
Desvendando o Nokia N95
Problemas ao atualizar o WordPress para a versão 2.7.1
|
Hoje pela manhã fui supreendido pela mensagem para atualizar o WordPress para a versão 2.7.1. Como a alteração na numeração é pequena concluí que seria para corrigir algum pequeno bug e, portanto, me apressei em aceitá-la. No entanto para a minha surpresa ao proceder na atualização através do painel recebi a seguinte mensagem de erro:
Downloading update from http://wordpress.org/wordpress-2.7.1.zip
Unpacking the core update
Fatal error: Cannot redeclare pclziputilpathreduction() (previously declared in /athenadevento/wp-content/plugins/wordpress-automatic-upgrade/lib/pclzip.lib.php:5421) in /athenadevento/wp-admin/includes/class-pclzip.php on line 5498
Através de uma pesquisada rápida na Internet percebi que uma das alterações desta versão atual, a 2.7, é que as atualizações passaram a ser automáticas, ou seja não é mais necessário ter o plugin Wordpress Automatic Upgrade instalado. Assim desativei o plugin e voilá! WP atualizado.
Embora o WPAU não seja mais necessário para atualizar, não vou ainda apagá-lo do diretório. Ele tem me auxiliado na atualização há tempos e, ademais, ele tem uma plataforma excelente para realizar o backup ao mesmo tempo em que realiza a atualização, o que não existe na versão agora residente.
Acredito que em breve seja, pois, lançada alguma atualização e então eu a faço. Não esqueçam que o WPAU promete há tempos a funcionalidade de permitir que seja atualizado o WP em outros idiomas, o que, embora eu não tenha atualmente, ainda me interessa.
Leia também.
Erro de Data Base do WordPress após atualização
|
Após atualizar o Athena de Vento para o WordPress 2.3.1 durante a digitação dos artigos e quando pressionado o botão de publicação começou a dar um erro, com a seguinte informação.
WordPress database error: [Table 'xxx.wp_post2cat' doesn't exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM ‘wp_posts’ p
LEFT JOIN ‘wp_post2cat’ pc ON p.ID = pc.post_id
LEFT JOIN ‘wp_categories’ c ON pc.category_id = c.cat_ID
WHERE post_status = ‘publish’ GROUP BY cat_
Pesquisando na rede constatei que este erro decorria da existência de um plugin que serve de ferramenta para a indexação pelo Google, o Google Sitemaps 2.7.1 de Arne Brachhold, cuja atualização disponível não é informada de forma automática pela nova funcionalidade do WordPress.
No entanto já há um plugin com esta mesma função assinado pelo mesmo autor e compatível com o novo WordPress, o Google XML Sitemaps.
Leia também.

