Lug 27 2008

Aggiornata la versione di Wordpress

Published by Lorenzo at 8:54 pm under Database, Wordpress

Normalmente non scrivo post del genere, ma stavolta lo faccio per descrivere l’esperienza quasi mistica dell’aggiornamento della versione di Wordpress di questo blog dalla 2.2.2 all’ultima versione disponibile. Una robusta dose di pigrizia, un’altra dose consistente di imprudenza, mitigata dalla consapevolezza della scarsa importanza per le sorti del genere umano di questo blog, hanno causato un ritardo mostruoso nell’aggiornamento della piattaforma. Queste cose si pagano.

Infatti, dopo aver eseguito il backup di tutta la baracca (backup che si è rivelato poi provvidenziale), aver disattivato i plugin ed aver impostato il tema predefinito, ho aggiornato il tutto: è con notevole sgomento che mi sono accorto che tutte le categorie si erano volatilizzate, o meglio, esistevano i record delle categorie ma aveva perso tutte le denominazioni. A questo punto, dopo tentativi piuttosto stupidi e soprattutto inutili, ho notato che nella tabella wp_terms esistevano appunto i record, ma che il campo name era impostato a null per tutti i record, non solo, i valori del campo term_id corrispondevano perfettamente ai valori del campo cat_ID della vecchia tabella wp_categories; non rimaneva altro che impostare uno scriptino SQL che popolasse per ogni record il campo name e slug (che corrisponde al campo category_nicename della vecchia tabella wp_categories, campo fondamentale poiché rappresenta la parte finale dell’URL della pagina della singola categoria) in corrispondenza del valore adeguato di term_id. Lanciata la query, sono ricomparse le categorie nel giusto ordine, dopodiché ho potuto procedere nell’aggiornare ed attivare i vari plugin (per fortuna ne uso pochi), utilizzare un nuovo plugin per le statistiche, ovvero StatPress, che ha sostituito il valido, ma purtroppo non più aggiornato, WP-SlimStat, ma soprattutto, ho constatato con un bel sospirone di sollievo che il vecchio tema funziona ancora con le poche modifiche che ho apportato.

Dopo questa piccola avventura, direi che il blog funziona come prima, nel caso capitasse a qualcuno di rilevare malfunzionamenti, non esiti a lasciare un commento, grazie!

Trackback URI | Comments RSS

Leave a Reply