Come aggiornare WordPress

26
Sep
gidibao on September 26th, 2007

gidibao's Cafe | aggiornare WordPressAggiornare la piattaforma di WordPress é una operazione non solo utile, ma assolutamente necessaria. Con una frequenza pressoché mensile, viene proposta per il download una nuova release di upgrade contenente la summa di tutte le migliorie apportate all’intero sistema in quanto a sicurezza, codice, etc.

Sebbene l’atto in sé non sia particolarmente difficoltoso, capita spesso che una buona parte degli utenti abbia una reazione di timore e di smarrimento qualora decidesse di effettuare per la prima volta un upgrade. Aggiornare WordPress non é più difficile dello installare in un colpo solo tre o quattro plugin: l’upgrade richiederà al massimo 5 minuti d’orologio.
Questo tutorial é dedicato a quei coraggiosi che ne hanno l’intenzione…

Un aspetto particolarmente importante dell’intera operazione concerne l’avere le idee ben chiare in merito a cosa si stia effettivamente facendo: scarichiamo ora l’archivio della versione 2.3 di WordPress e vediamo cosa esso contiene (vedi screenshot):

  1. Tre cartelle (wp-admin | wp-content | wp-includes)
  2. Due testi informativi (license.txt | readme.html)
  3. Un file .php di esempio (wp-config-sample.php)
  4. Diciannove file .php (dalla versione 2.6 il numero é salito a 20 | aggiunto il file wp-load.php)

Posto che questo articolo concerne l’aggiornamento e non l’installazione della piattaforma, possiamo tranquillamente eliminare dall’archivio la cartella wp-content, i due testi informativi ed il file wp-config-sample.php

gidibao.net | cartella e file da eliminare

Facciamo ora un salto sul server (via ftp) dove risiede la nostra piattaforma da aggiornare e diamo una occhiata alla root principale dove risiedono i file che dovranno essere sostituiti con quelli della versione 2.3 che abbiamo scaricato (vedi screenshot). Nel particolare, vedere QUI i file .php che andranno cancellati (nella root principale del sito - server remoto) e quelli che ne prenderanno il posto (dal nostro computer) e QUI le due cartelle wp-admin e wp-includes anch’esse da eliminare prima e sostituire poi.

gidibao.net | spread WordPress 2.3

Prima di poter sostituire i file, sarà necessario compiere una serie di operazioni fondamentali per un esito positivo del processo di aggiornamento:

  1. Backup del database | effettuare il backup dei dati inseriti nel blog (articoli, commenti, pagine, etc. memorizzati nel DB MySQL) per ottenere una copia di ripristino nel caso in cui la procedura di aggiornamento non andasse a buon fine. Il plugin WordPress Database Backup (versione 2.1.3) può rivelarsi particolarmente utile per compiere questa operazione.
  2. Backup dei file | fare una copia di backup del file .htacces (vedi qui) effettuando il download via ftp dal server remoto al computer locale (casa/ufficio) poiché il file potrebbe contenere delle regole personalizzate.
  3. Verifica | controllare che i file di backup siano utilizzabili! Estrarre dall’archivio il file .zip con la copia del database e verificare il contenuto della cartella aprendo il file SQL con il “Blocco note”.
  4. Plugin | disattivare tutti i plugin in funzione poiché potrebbero compromettere l’operazione di upgrade.
  5. Tema | selezionare ed utilizzare come tema corrente quello di default (WordPress Default)
  6. Cancellare/sostituire i vecchi file | cancellare (uno alla volta) i file .php e sostituirli prontamente ad uno ad uno con i nuovi poi, cancellare la vecchia cartella wp-includes e quindi sostituirla e fare lo stesso anche per la directory wp-admin. Importante: non cancellare il file wp-config.php, la cartella wp-content (contiene i plugin, i temi ed i backup!), la cartella wp-images qualora aveste caricato in essa delle immagini e la cartella wp-includes/languages/ che contiene i file di lingua (se localizzata in italiano) ed infine il file htaccess.
  7. Programma di aggiornamento | arrivati a questo punto, sarà necessario eseguire lo script avviando wp-admin/upgrade.php dal browser. Sarà dunque sufficiente puntare il proprio browser su l’URL: http://example.com/wp-admin/upgrade.php dove “example.com” andrà sostituito con il nome del dominio oppure su http://example.com/blog/wp-admin/upgrade.php qualora WordPress fosse installato in una sotto-cartella (nell’esempio a nome blog) e seguire le istruzioni che appariranno.

browser | programma di aggiornamento

Se l’upgrade sarà stato effettuato correttamente, verrà richiesto (in questo caso) l’aggiornamento del database: cliccando su “continue” la procedura avrà termine. Ricordo infine che da ora sarà possibile riattivare i plugin e ritornare all’utilizzo del proprio tema di sempre.

WordPress | Proudly Powered by

L’articolo che avete appena letto vuole essere un cordiale invito a familiarizzare con WordPress, un’occasione in più per provare a se stessi che effettuare l’upgrade non sia poi tanto più difficoltoso che l’installare un plugin. Per chi fosse interessato ad approfondire l’argomento, suggerisco il consulto di questi articoli che sono di certo più dettagliati e migliori del mio:

WordPress | Upgrading WordPress Extended

WordPress Italy | Aggiornare WordPress

Andrea Beggi | Screencast: aggiornare WordPress

articoli correlati:
Emergency update
WordPress 2.3.2: nuova release per la serie 2.3
WordPress 2.1.1
WordPress 2.1.3
WordPress 2.3 “Dexter”: nuova release

43 commenti to “Come aggiornare WordPress”

  1. Ciao grande davide!!!

    No, sono io a farti i complimenti ;-)

    Ottimo lavoro!

    Un caro saluto

    Gianni Diurno :-)

  2. Come sempre grande Gidibao!
    grazie ancora per le preziose informazioni e il modo chiaro di esporle… materiale prezioso !
    p.s. se ce l’ho fatta io lo può fare chiunque..

    un caro saluto
    Davide P.

  3. Ciao Chiara,

    grazie a te per il prezioso feedback! ;-)

    Sono molto lieto che questo articolo ti sia stato utile.

    Complimenti per il blog e per il divertente articolo sulla Signora in Giallo :mrgreen:

    PS
    la tua sidebar supporta una larghezza massima di 225px mentre i banner pubblicitari che hai inserito sono 728px. Rimuovili perché generano una erronea visualizzazione del tuo sito ;-)

  4. grazie!! è stato utilissimo e anche molto chiaro!!
    se ti va fai un salto a vedere il mio blog

  5. Ciao Davide,
    benvenuto! ;-)

    Potrebbe essere un cookie error: prova a cancellare gli esistenti a nome wordpress (browser).

    Fammi sapere…

    Gianni :-)

  6. Ok, risolto l’errore 500

    adesso però mi segnala: Please log in again.

    dopo aver inserito un e pw amministratore.
    come posso risolvere ?
    Grazie

  7. Ciao a tutti,

    piacere Davide !
    Riscontro sempre il seguente errore da parte del web server, ogni volta che effettua lavori sul db.
    Da cosa può dipendere secondo voi ?
    Grazie

    errore:

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Web Server at davidetrovato.it

  8. Ciao ciemme,

    sì: le istruzioni valgono anche per la 2.6

    Ti ricordo che i file della 2.6 sono 20 e non più 19 come per le versioni precedenti (ad esempio la tua 2.5.1): é stato aggiunto wp-load.php

    Buon upgrade ;-)

    fammi sapere come é andata…

    Gianni

  9. Ciao Gibi,

    queste istruzioni valgono anche per la release 2.6?

    Grazie.

  10. Misteri del php!

    Temo che tutto dipenda da quel famigerato upload di pasta al pomodoro (105kb) che hai effettuato via FTP prima del secondo tentativo!!! :mrgreen:

Trackbacks/Pingbacks

Leave a Reply

L'invio del commento garantisce la licenza di riproduzione del medesimo sino a quando ad esso saranno attribuiti da parte di gidibao.net il nome/sito del loro rispettivo autore. Gianni Diurno

firma4.jpg