e poi venne WordPress 2.7

Panic Button E così alla fine, pur sapendo che la versione 2.7.1 che correggerà 5 problemi è già in lavorazione, non ho saputo resistere e approfittando dell’attesa dell’esito di una operazione di rsync particolarmente lunga (e delicata) ho installato l’ultima versione di WordPress su questo bloggettino.

Come sempre ho approfittato dell’ottimo lavoro del team di WordPress-Italia andando ad installare la versione completamente localizzata del CMS.

Ho provveduto ad eseguire il mio bel backup del database, a disattivare tutti i plugins e a modificare secondo l’ultimissimo aggiornamento il file wp-config.php … Tutto tronfio vado a cancellare e caricare tutto il nuovo ambaradan e poi lancio il solito upgrade.php fiducioso nel risultato …

Ed invece … PANICO !

Ad inizio pagina ho un bel messaggio di errore:

"Warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/virtual/koolinus.net/htdocs/blog/wp-includes/widgets.php on line 1044"

E cosa vedo e cosa faccio, di loggarsi non è cosa, le accentate sono andate a signorine, io dico che ho UTF-8 ma vedo solo tanti errori.

Entro con phpMyAdmin nell’interfaccia di gestione del db rompendo le palle ad un paio di amici, mentre arriva l’ora di chiusura dell’ufficio (mio e loro). Niente, l’errore persiste.

Torno a casa e una piccola ricerca su big G mi porta ad un vecchio thread del supporto di WordPress dove la causa dei problemi viene imputata a diverse possibile cause tra le soluzioni delle quali trovo il suggerimento di commentare le opzioni che seguono:

/** Database Charset da utilizzare nella creazione delle tabelle del database. */
//define('DB_CHARSET', 'utf8');

/** Il tipo di Database Collation. Da non modificare in caso di dubbi. */
//define('DB_COLLATE', '');

Ed infatti, commentate queste tutto è tornato a funzionare (se trovi qualcosa che non va segnalamelo nei commenti per favore!!).

Ora come ultima postilla mi rimane da chiedervi consiglio su quale sia il miglior strumento per esportare in file XML contenuti e commenti del blog, per poterli poi reimportare in una installazione completamente pulita (compreso il database) di WordPress … infatti in wp_options ho trovato veramente un sacco di entry relative a plugins e/o temi utilizzati nel corso di questi cinque anni d’uso della piattaforma … CONSIGLI ?

Autori: kOoLiNuS

È il nickname di Nicola Losito dal 1999 quando comprando un pc e connettendosi alla rete si iscrisse ad ICQ. Dagli inizi del 2003 partecipa attivamente al web sociale. Ha molto piacere quando qualcuno lascia un commento alle sue tracce digitali. Se il motto di questo blog ti piace, ringrazia Benjamin Lee Whorf che l'ha scritto!

  • juzdongivaphuck

    confermo che via g reader le accentate non compaiono

  • http://www.fabriziosinopoli.it/ Fabrizio

    Problemi con le accentate nei feed

  • http://www.koolinus.net kOoLiNuS

    al momento ho anche visto che RSS Stream ed i feed dai blog su WordPress.com che vengono visualizzati nella prima sidebar hanno problemi … ma c’ho sonno e bonanotte!

    vedremo domattina !

  • http://maurizio.mavida.com maurizio

    per quanto riguarda l’esportazione/importazione del db io di consiglio di usare direttamente un dump sql.

    puoi farlo collegandoti al db con phpmyadmin oppure usare wp-db-backup ( http://www.ilfilosofo.com/blog/wp-db-backup/ )

    con phpmyadmin puoi decidere selettivamente quali tabelle esportare mentre con il plugin dovrai andare a mano ed eliminare le tabelle che non vuoi ripristinare.

    in ogni caso con un dumpsql puoi fare diverse prove di importazione racchiudendo il tutto in una transazione.

    in bocca al lupo

  • http://www.koolinus.net kOoLiNuS

    @maurizio: il plugin per il db ce l’ho … ma è proprio il suo contenuto ad essere “inquinato” da voci relative a roba non più in uso da moltissimo tempo …

  • http://www.napolux.com Napolux

    Ottimo! :P

  • http://www.lucatogni.ch Luca Togni

    In NetNewsWire è tutto ok, accentate comprese!

  • http://work.to.it/ Paolo Portaluri

    Confermo

  • http://www.koolinus.net kOoLiNuS

    grazie …

Stop SOPA