Nei giorni scorsi ho aggiornato un blog all’ultima versione di WordPress, la 2.5.1. Mi sono distratto un attimo e non mi sono accorto che la gestione dei tag era affidata al plugin “Simple Tagging” e non al motore interno di WP, poiché il proprietario aveva cominciato a usare i tag quando non erano ancora supportati nativamente. Il plugin è obsoleto, ed è stato sostituito dall’ottimo Simple Tags. Risultato: i tag c’erano ma non funzionavano; era ancora possibile assegnarne di nuovi, che venivano visualizzati, ma la tagcloud non c’era più e la visualizzazione dell’elenco di post relativi ad una singola etichetta non funzionava.

Dopo una giornata di riflessione, mi accorgo dell’importer nativo che trasforma i tag da Simple Tagging a integrati; per fortuna da questa pagina è possibile scaricare la vecchia versione 1.6.2 del plugin, che è l’unica dichiarata compatibile con l’importer. Scarico, installo, attivo; verifico che i tag ci siano ancora, faccio un backup (faccio un backup; ho detto: faccio un backup), e lancio la procedura di importazione. Dopo qualche minuto i tag nativi di WP risultano perfettamente popolati e assegnati ai post corretti. A questo punto rimuovo Simple Tagging, installo Simple Tags e lo attivo; tutto funziona perfettamente e la tagcloud riappare.

Morale: dopo una dozzina di aggiornamenti ci si sente sicuri, ma un’occhiata ai plugin è meglio darla prima di premere “Disattiva tutto”.

Tags: , , , ,
Di: Andrea - 07/05/2008

WordPress logoHo atteso la versione 2.5.1 poi mi sono deciso ad aggiornare un po’ di WordPress. La procedura di aggiornamento è sostanzialmente simile a quella delle versioni precedenti; bisogna avere l’accortezza di utilizzare il wp-config.php esistente evitando di modificare il wp-config-sample.php presente nel pacchetto di installazione. Ho aggiornato blog ospitati da tre diversi provider senza grossi inconvenienti, tranne che per qualche incompatibilità tra alcuni plugin e WebPerTe. In particolare su questo hosting non riesco a far funzionare il bellissimo BackUpWordPress per alcuni problemi di permessi sui file creati. Ho un ticket in lavorazione, vediamo se si riesce a risolvere. Nel frattempo uso wp-db-backup oppure lo script phpMyBackupPro che non è un plugin ma funziona abbastanza bene; la schedulazione del processo è facile da gestire tramite un include nel template o un wget pianificato su un altro server (io ho fatto così).

Sulla nuova interfaccia di amministrazione devo ancora riflettere, secondo me piuttosto che mettere le stesse cose in posti diversi (Office 2007? Vista?) sarebbe stato meglio aggiungere nuove funzioni. In ogni caso la trovo più caotica di prima: le cose mi sembrano disposte a caso sull’interfaccia, ma probabilmente mi devo ancora abituare. Inspiegabilmente, dalla dashboard è sparito il numero totale dei commenti, ma dovrebbe riapparire dalla prossima versione. In compenso mi funziona finalmente la visualizzazione dei tag in fondo al post, grazie alla nuova versione di Simple Tag. Su un blog non riesco a creare nuovi utenti: indagherò.

(logo credits)

Tags: , , , ,
Di: Andrea - 29/04/2008

Mi è capitato di trovare un Windows XP che non riesce a portare a termine gli aggiornamenti tramite Windows Update (o Microsoft Update). Le patch vengono scaricate normalmente, ma poco dopo un errore generico avverte che l’installazione non è avvenuta. Una rapida analisi del file %windir%\WindowsUpdate.log (normalmente è c:\windows\WindowsUpdate.log) rivela un “Error 0×80004002″.

Io ho risolto in questo modo:
Fermo il servizio Aggiornamenti Automatici: net stop wuauserv
Rinomino la cartella c:\windows\SoftwareDistribution
Faccio ripartire il servizio net start wuauserv
Scarico WindowsUpdateAgent20-x86.exe, e lo lancio da prompt dei comandi impartendo:WindowsUpdateAgent20-x86.exe /wuforce.
Riavvio e rilancio gli aggiornamenti, che adesso funzionano correttamente.

Tags: , , ,
Di: Andrea - 07/02/2008