Come fare l’upgrade di WordPress

Con la seguente procedura è possibile aggiornare versioni di WordPress particolarmente datate che oltre ad avere problemi di sicurezza potrebbero andare in conflitto con le nuove versioni di php presenti nella maggioranza dei server di hosting.

In particolare ho recentemente effettuato queste operazioni per aggiornare il blog di un amico da una vecchissima versione di WordPress 2.7.1 alla più attuale versione 3.1.4, ospitato sui server di TopHost che sono attualmente passati ad una tecnologia di Cloud.

Aggiornamento manuale

Assumiamo che la URL del blog sia http://example.com/wordpress/.

Passo 1: Rimpiazzare i file di WordPress

  1. Scaricare  l’ultima versione di WordPress in formato zip (o tar.gz) .
  2. Scompattare l’archivio zip appena scaricato.
  3. Cancellare le directory wp-includes e wp-admin remote sul vostro server web (attraverso accesso FTP o da shell remota).
  4. Usando FTP o una shell remota, fare l’upload delle nuove directory wp-includes e wp-admin sul server Web, sovrascrivendo i vecchi file.
  5. Fare l’Upload dei singoli file dalla nuova cartella wp-content nella cartella wp-content sul server Web , sovrascrivendo i file esistenti. NON cancellare la cartella wp-content esistente sul server Web.NON cancellare alcun file o cartella nella directory wp-content sul server Web (ad eccezione di  quelle che verranno sovrascritte dai nuovi file).
  6. Fare l’Upload di tutti i nuovi file dalla directory radice della nuova versione nella   directory radice di WordPress sul server Web.

NOTA: Non preoccuparsi del file di configurazione wp-config.php in quanto non sarà sovrascritto.

Prestare attenzione quando si arriva a copiare la directory wp-content. È necessario assicurarsi di aver solo copiato i file all’interno di questa directory, invece di sostituire l’intera directory. E’ qui che sono presenti tutti i tuoi temi ed i plugin attuali. Se avete personalizzato il tema di default o quello classico senza averli rinominati, fare attenzione a non sovrascrivere i loro file, altrimenti si perderanno le modifiche.

Infine si dovrebbe dare anche un’occhiata al nuovo file wp-config-sample.php, per vedere se sono state introdotte nuove impostazioni che si potrebbero aggiungere al proprio wp-config.php.

Passo 2: Aggiornare l’installazione

Collegati alla pagina principale di amministrazione del tuo blog WordPress in http://example.com/wordpress/wp-admin. Potrebbe essere richiesta nuovamente la procedura di login. Se fosse necessario un aggiornamento del database a questo punto, WordPress lo rileverà e vi darà un link ad un URL come http://example.com/wordpress/wp-admin/upgrade.php. Seguendo quel link verranno visualizzate semplicemente delle istruzioni a video che automagicamente aggiorneranno il database rendendolo compatibile con l’ultimissimo codice.

Passo 3: Eliminare la cache

Se avete il caching abilitato si raccomanda a questo punto di cancellare la cache. In tal modo lemodifiche verranno visualizzate più velocemente e se non lo fate, potreste rimanere confusi e non capire se l’upgrade è andato a buon fine.

Accorgimenti finali

L’aggiornamento è ora completo ed è possibile entrare e attivare di nuovo tutti i plugin. Se avete problemi con il login, provare a cancellare i cookie nel proprio browser.

Troubleshooting

In caso di problemi dopo l’aggiornamento, è sempre possibile ripristinare il backup e sostituire i file con quelli della versione precedente dall’archivio di WordPress.org.

[ fonte originale: WordPress Codex]

Questo articolo è pubblicato in Blog, How-to con i tag , . Salva il permalink.

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>