Aggiornati alla 2.0.4

Ci siamo aggiornati alla versione 2.0.4 di WordPress.

Come al solito NON abbiamo disattivato i plugin e NON abbiamo effettuato un backup del db.

Il secondo comportamento è dovuto all’implementazione di un plugin di backup che già mi spedisce copia del db, quindi non ne avevo bisogno.

Il primo è frutto della mia solita temeraria tempra.

Come recuperare con Bloglines i post perduti

doggles_1873_upl.jpg Ok, un sospetto ce l’ho: il malefico che ha fatto saltare il database del mio blog occhio e croce è impersonato dal plugin di structured blogging. E non lo linko nemmeno, vade retro Santana. Allorquando mi accorsi oggi di avere perso il db e di avere come unico backup una copia di Domenica, mi si pose il quesito: Come recupero i post da Domenica a oggi? Ma per carità, a che servirebberlo le Anteprima feed di Bloglines? E’ bastato semplicemente andare nella sezione Cerca, inserire la parola chiave zarrelli, scorrere i titoli dei miei ultimi post e cliccare il link Anteprima feed per quei post di cui volevo recuperare il contenuto, con tanto di formattazione. Un veloce copia e incolla e il lavoro è stato portato a termine, recuperando anche la data e l’ora di pubblicazione di ognuno. Uniche limitazioni, non sono riuscito a recuperare le categorie dei post, ma ho ovviato a memoria, e i commenti. Se avete lasciato dei commenti, siete pregati di riscriverli, giusto per consegnare ai posteri una memoria intatta dei vostri pensieri.

Aggiornamento a WordPress 2.0.2

wordpress-logo.pngGrazie al lavoro di WordPress Italy, oggi, a distanza di un giorno dal rilascio della versione originale, è uscito WordPress 2.0.2 in italiano. E’ necessario aggiornare a questa versione, dato che è un security fix e quindi vi risolve qualche problema, serio, di sicurezza.

L’aggiornamento non è difficile, basta scaricare lo zip ed estrarlo all’interno della directory radice che ospita i file del blog.

Per chi utilizza Unix due suggerimenti per un aggiornamento assolutamente indolore:

  1. Per prima cosa, rendete non scrivibile il file di configurazione di WordPress. Il modo migliore per farlo, a prova di distrazione, è il seguente:

    chattr +i wp-config.php
  2. Secondo passo, non dimenticatevi di cambiare l’owner dei file in quello con il quale gira il server web.

    Iniziamo a vede con quale utente gira, in questo caso, Apache:

    ps -o "%u %c " -C httpd

    Che, in pratica, vi fa vedere nella prima colonna il nome dell’utente proprietario del processo e nella seconda il nome del comando lanciato, giusto per una conferma. Con -C httpd vengono selezionati solo quei processi lanciati dal comando httpd.

    Ora, sarà sufficiente un


    chown -R httpd. *

    Per risistemare i diritti di possesso sui file del blog.

L’aggiornamento dalla 2.0.1 non richiede alcuna modifica, nemmeno a livello di database, per cui, basta sovrascrivere i file e il gioco è fatto. Questo è vero a meno che voi abbiate modificato qualche foglio di stile o inserito in qualche php dei tag aggiuntivi.

Comunque, in ogni caso, prima di apportare un qualsiasi aggiornamento, meglio eseguire un backup temporaneo con la data odierna:


export DATA=$(date +%F) && tar cvzf $DATA-blog-backup.tgz blog

Ok, siate contenti, avete eseguito una procedura failsafe, aggiornando il blog alla versione più recente.

E per il database?

O utilizzare mysqldump


export DATA=$(date +%F) && mysqldump -u nome_utente_accesso_db -p nomedb >$DATA-blog-db-backup.sql

Oppure installate WP-DB Backup e vi fate spedire quotidianamente, via email, un backup del db in automatico e vi togliete il pensiero.

WordPress 2.01 e i feed impazziti

wordpress-logo.pngNon faccio in tempo a congratularmi con me stesso per l’upgrade indolore a WordPress 2.0.1, che jtheo mi fa notare che il mio feed ai post in realtà punta ai commenti. Strano, funzionava tutto, e ora? Ok, una rapida ricerca sul sito di WordPress conferma la presenza di questo tipo di bug nella versione 2.0.1.

Ora, vediamo come risolverlo. Entrate nella directory contenente i file del vostro blog e spostatevi in

wp-includes

Fate una copia di backup di classes.php. A questo punto, aprite il file

classes.php

e posizionatevi alla riga numero

1323

La riga riporta le seguenti istruzioni

$comments_rewrite = $this->generate_rewrite_rules($this->root . $this->comments_base, true, true, true);

Posizionatevi dopo l’ultimo true e aggiungete un

, false

La riga risultante è la seguente

$comments_rewrite = $this->generate_rewrite_rules($this->root . $this->comments_base, true, true, true, false);

Non rimane che forzare l’aggiornamento dei permalink, dal menu

Opzioni --> Permalink

Cambiate struttura dei permalink, sceglietene uno a caso, quindi aggiornate le modifiche, tornate a scegliere la precedente struttura, aggiornate e i vostri feed funzioneranno nuovamente in maniera corretta.

GeekSquare – Top of the week

  • Backup istantaneo per la SIM – Premendo un pulsante, la rubrica dei vostri numeri di telefono passa dentro il pendrive. Premendone un altro, copiate la rubrica dal pendrive al cellulare…
  • Tecnologia… ad acqua? – Si trova su ThinkGeek questo orologio che funziona per due-tre mesi grazie a un pieno d’acqua e che vi permette addirittura di tenerci dentro dei fiori…
  • Motorola A1200, lo smartphone Linux con stile – Ha, decisamente, tutto quello che serve: Bluetooth, 8 Mb di memoria interna, lettore Real Player, supporto dei formati MP3, MP4, AAC+ e client di posta POP3, IMAP4 e SMTP, espansione T-Flash e scannerizzatore di biglietti da visita.
  • TWC1150: super-tecnologico o super-scomodo? – Una fotocamera, suonerie polifoniche, orologio-sveglia e vivavoce, a volte possono essere scomode in un telefono da polso…
  • I 10 peggiori prodotti del decennio – Ricordate la tastiera laser virtuale? Ora andiamo più indietro nel tempo. Ricordate il Furby? Bene, sono due dei dieci peggiori prodotti commercializzati nell’ultimo decennio…
  • Un troiano pubblicitario – E’ un nuovo troiano che si scarica da una pagina web, si installa sul vostro computer e sostituisce gli annunci pubblicitari di Google AdSense, con i propri, fasulli…
  • Il fotofonino con l’occhio vigile – Si chiama KTF3000 e ha una caratteristica che lo rende veramente unico: la sua fotocamera digitale è dotata di tecnologia Motion Eye e può seguire i movimenti lungo una traiettoria di 180 gradi…
  • 1 dollaro a pixel – Alex Tew è quasi riuscito nel suo intento di vendere i pixel della sua pagina web, in modo da ricavarne 1 milione di dollari: per ora siamo a 912.000, non male per un posto al sole virtuale…
  • L’auto a incastro del MIT – Il nuovo modello di auto concepito da MIT ha il motore…nelle ruote! Ciò le consente di essere ruotata e impilata, come se fosse un carrello della spesa…
  • La mega-ventola di Zalman – Per alimentarla bisogna collegare almeno cinque alimentatori da 300 Watt a cascata per ottenere i 1400 Watt di potenza necessari al suo funzionamento…