Come aggiornare WordPress

di gidibao il 26 settembre 2007

sotto WordPress

[NOTA: l'articolo a seguire é riferito agli upgrade per le versioni precedenti la 2.7. Dalla release 2.7 in poi, gli aggiornamenti della piattaforma potranno essere effettuati con estrema semplicità  direttamente dalla bacheca] Aggiornare 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…
[wp-tabbity title="Passo 1" id="a"]

Un problema bene impostato é mezzo risolto (!)

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 dell’ultima release di WordPress e vediamo cosa esso contiene:

  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. Venti file .php (dalla versione 2.6 il numero é salito da 19 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

[/wp-tabbity]
[wp-tabbity title="Passo 2" id="b"]

Preparazione (!)

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 nuova versione 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.

[/wp-tabbity]
[wp-tabbity title="Passo 3" id="c"]

Importante (!)

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 WP-DBManager 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 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.

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.

[/wp-tabbity]
[wp-tabbity title="Conclusioni" id="d"]

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

[/wp-tabbity]
[wp-tabbitygroup]

{ 94 commenti… prosegui la lettura oppure aggiungine uno }

Napolux 26 settembre 2007 alle 8:17

Ottima guida. Grazie!

Replica

gidibao 26 settembre 2007 alle 12:38

Grazie Napolux! :oops:

Buon blogging

Replica

Luckytto 26 settembre 2007 alle 12:49

L’ho fatto proprio ieri, ho dovuto disabilitare un plugin che lavorava sulle categorie e il plugin simple tag, in attesa che ne escano di nuovi per la nuova release, in ogni caso Wordpress ha un sistema che importa i tag da diversi sistemi e devo dire che funziona benissimo! Ottima guida, complimenti!

Replica

pibua 26 settembre 2007 alle 13:47

Giuro che prima o poi lo faccio, sono ancora (vergognosamente) alla 2.1! :?
Un baciotto ;-)

Replica

Paolino 26 settembre 2007 alle 16:19

Voglio essere un coraggioso. :D
Con calma e sperando di non fare troppi guai, ci proverò. ;-)
Questa tua piccola ma essenziale guida, Gianni, cade proprio a fagiuolo.
Grazie. ;-)

Replica

Ed 26 settembre 2007 alle 17:10

mmmm….sto già  sudando.. Però me la voglio studiare perché una guida così in italiano non la trovo manco a chiaggne!
Ottimo lavoro Gianni!

Replica

gidibao 26 settembre 2007 alle 18:31

@Lukytto
Ottimo! Ho visto che hai aggiornato alla 2.3 ;-)
Plugin? Quale? Così lo segnaliamo a WordPres…

@pibua
Carissima, ricordo come fosse ora la prima volta che ho fatto un upgrade :shock:
Piano, piano… hai il talento e le doti tecniche per farlo ;-)
ricordati il backup del database!!!!

baciotto :-)

@Paolino
Amico mio,
mi raccomando il backup: é fondamentale!!!
Segui la procedura un passo alla volta e senza metterti fretta con la guida di WordPress Italia aperta e pronta per ogni consultazione ;-)
Fammi sapere quando lo farai…

@Ed
Posso capire! Ricordo l’upgrade che abbiamo fatto insieme al tuo blog… ricordi come sudavo anch’io? :-)

@meravigliosi commentatori
Grazie di cuore per la Vostra generosità  e cortesia nel commentare questo articolo ;-)

Un abbraccio,

Gianni :-)

Replica

marcodomenichetti 2 ottobre 2007 alle 15:45

ottima guida!!!
ma non trovo il file .htacces ???
aiuto!!!!

Replica

gidibao 2 ottobre 2007 alle 18:53

Ciao Marco,
il file htaccess lo trovi nella root principale dove hai installato WordPress. Questa guida (grazie per il gentile commento) serve per l’upgrade ad una nuova release. Leggo che il tuo sito é in costruzione: hai già  installato la piattaforma? Fammi sapere ;-)

Vedi qui per l’installazione di WP | QUI | QUI | QUI |
Il file che htaccess funziona con server Apache (e tu sei ok!) e lo si utilizza per dettare delle regole, ad esempio la struttura dei permalink… (altre info)

Buona serata

Gianni

Replica

kiara 6 ottobre 2007 alle 8:32

Ma io cerco di familiarizzare con Wordpress, ma lui mi tradisce Gidi, adesso non mi fa pi๠caricare neppure le immagini, dice che ho esaurito lo spazio..
:D

Replica

gidibao 6 ottobre 2007 alle 18:28

Ciao kiara,
temo che tu abbia raggiunto il limite massimo di spazio disponibile nella tua cartella (spazio hard disc) su wordpress.com
Vai nella Bacheca/Aggiornamenti e troverai 3 opzioni a pagamento:
1. 1GB Space Upgrade | 20$/anno
2. 5GB Space Upgrade | 50$/anno
3. 10GB Space Upgrade | 90$/anno

20 dollari l’anno é una cifra sostenibile e 1 giga può andare bene… oltre, meglio passare ad un WordPress come il mio (in tal caso, conta pure su di me per la migrazione)

fammi sapere… :-)

Un baciotto from Sanremo

Replica

Kiara 7 ottobre 2007 alle 17:56

Gidi che dire.. sei stato grande come al solito!
Pensavo anch’io di fare un giga, però dare i codici abi e cab della mia carta.. come dire.. non mi fido.. ਠil conto dove deposito i soldi della mia attività .. non mi pare il caso; domani vado alle poste mi apro un conticino, mi sa che ਠmeglio..
Sapevo però che un amico ha comprato un dominio e ha pagato con un bollettino postale, pensi che con wordpress si possa fare?
Grazie, bacini da Sarzanaaaaaaaaaa!!!

Replica

Kiara 7 ottobre 2007 alle 18:00

Ah.. ma il wordpress come il tuo.. quanto spazio hai.. paghi molto?
E cmq.. si Gidi avrò bisogno di te, da sola temo che andrò poco lontana :D !
baciiiiiiiiiiiiiiiiiiiiiiiii.

Replica

matt 7 ottobre 2007 alle 22:40

Ciao, da un giorno all’altro il mio blog basato su Wp 2.1.2 ਠsparito e ho solo una schermata con questo codice:

Warning: main() [function.main]: Unable to access /membri/ultrassamb/wp-content/advanced-cache.php in /membri/ultrassamb/wp-settings.php on line 84
Warning: main(/membri/ultrassamb/wp-content/advanced-cache.php) [function.main]: failed to open stream: No such file or directory in /membri/ultrassamb/wp-settings.php on line 84
Fatal error: main() [function.require]: Failed opening required ‘/membri/ultrassamb/wp-content/advanced-cache.php’ (include_path=’.:’) in /membri/ultrassamb/wp-settings.php on line 84

Facendo varie ricerche sono arrivato a questo post. Premettendo che il blog si trova su altervista.org, che ho una copia di backup del DB, che non riesco a trovare su ftp il file .htacces e che il problema parte dal file wp-config.php, cosa mi consigliate di fare per riattivare il blog???

Replica

matt 8 ottobre 2007 alle 2:04

OK ho risolto grazie a questo link

Replica

gidibao 8 ottobre 2007 alle 13:58

@Kiara
Carissima,
si può fare :-)
Alle Poste puoi anche evitare di accendere un conto: acquista una carta PostePay ricaricabile (in pratica é una Visa senza conto corrente alle spalle) e metti la somma che desideri utilizzare…
Per il mio sito spendo circa 70 euro/anno ed ho 500 MB di HD a disposizione + un traffico (bandwidth) di 10GB/mese.
Volessi passare a WP come il mio, dai una occhiata QUI per i dettagli ;-)
Puoi pagare via PayPal (con la carta PostePay lo attivi in poco tempo ed é sicuro) oppure con un bonifico bancario, bollettino postale…
Baldisserri é il servizio di hosting al quale mi appoggio ed il gestore é una persona serissima, professionale ed affidabile: gradissi fare il grande passo, fammelo sapere che gli mando due righe via email…

Baciottiiiiiiii :-D

@matt
Ciao matt,
sono felice che tu abbia risolto il problema!!! A cosa era dovuto?
Metti un link al tuo sito così posso fare una visita :-)

Buon blogging

Replica

matt 8 ottobre 2007 alle 16:05

eccolo e grazie

Replica

gidibao 8 ottobre 2007 alle 17:54

Grazie matt ;-)

I miei migliori auguri di un ottimo (e sereno) campionato di C1!!!

Sbaglio, oppure la Samb ha avuto allenatori del calibro di Nedo Sonetti, Clagluna, Boniek e Gigi Cagni? e giocatori quali Bogliacino, Zenga e Tacconi?

Che torni presto almeno in serie B!!!

Qual’é la mia squadra?…. Inter :-)

Replica

Vincenzo 9 ottobre 2007 alle 14:00

Davvero un’ottima guida. Ho aggiornato da WP 2.1.3 a WP 2.3 senza alcun problema, non capisco perchਠavessi così tanta paura di farlo prima :)
Grazie ancora
Ciao , Vincenzo

Replica

gidibao 9 ottobre 2007 alle 15:15

Ciao Vincenzo,
sono molto lieto che tu abbia aggiornato WordPress con un ottimo esito!!! ;-)
Come tu ben scrivi, effettuare l’upgrade per la prima volta mette paura!!! L’importante é il fare il primo passo come hai fatto tu!
La seconda volta sarà  un pochino pi๠semplice, la terza andrà  già  meglio…
Complimenti! e grazie per il tuo commento ;-)

Buon blogging,

Gianni :-)

Replica

Kiara 10 ottobre 2007 alle 16:29

Gidi grazie, la proposta ਠdecisamente interessante 70 euro non sono tanti e si può fare.. Se mi dici che si può pagare tramite bollettino/bonifico ancora meglio per me.
Appena mi ripristinano la linea a casa mi faccio sentire, ti mando una mail, chਠio non so da dove cominciare.
Grazie ancora, gentilissimo come sempre.
Baciiiiiiiiiiiiiiiii!

Replica

gidibao 10 ottobre 2007 alle 17:45

Certo che sì cara,
il primo anno l’ho acquistato via bonifico poi, ho iniziato ad utilizzare PayPal…
Attendo tue notizie ;-)

Baciiiiiiiii!

Replica

maxanima 2 novembre 2007 alle 23:32

Volevo ringraziarti, grazie alla tua guida ho avuto il coraggio di aggiornare ed ਠandato tutto bene :-)

…avevo un problema da due giorni, ma non so se era di wordpress, spesso collegandomi al mio blog apparive una finestrella che mi diceva: non ਠpossibile collegarsi al sito…premevo su ok e appariva la classica pagina quando non si trova un sito…poi aggiornavo la pagina e tutto ok….ma lo faceva spesso…..ora vdo se con l’aggiornamento non lo fa pià¹.

grazie ancora.

Replica

gidibao 3 novembre 2007 alle 19:16

Ciao maxanima,
ottimo!!! complimenti ;-)
Circa il problema, utilizzi forse Internet Explorer? La versione 7 non apre il tuo sito. Con Firefox, Flock, Safari e Opera l’impaginazione é ok, sebbene all’inizio il background versione “notte” decentri il sito verso la destra del monitor. Non credo dipenda da WordPress quanto dall’ampio numero di servizi esterni che hai caricato nella sidebar: rallentano spaventosamente il sito… e questo non é il massimo :-(

Grazie a te per la gradita visita e per il commento.

Fammi sapere…

Ciao :-)

Replica

pibua 21 dicembre 2007 alle 17:17

GRAZIE!!
Finalmente l’ho fatto anch’io…mi sono trovata un po’ di spago perchਠal momento dell’aggiornamento vero e proprio mi ha dato errore e non mi aggiornava…ma ho chiesto a Franco, ed ha sistemato tutto in un attimo…si era solo sovrascritto un file su .htaccess e bastava andare a capo di una riga…non ਠstato un mio errore :-)
Ora sono orgogliosamente 2.3.1!
Buone feste ;-)

Replica

niko51 3 febbraio 2008 alle 21:28

Grazie!!Davvero ottima guida!Penso che adesso ci siano anche vantaggi migliori dal punto di vista del SEO

Replica

gidibao 3 febbraio 2008 alle 22:51

Ciao nico,

ho letto che hai aggiornato il tuo sito alla 2.3.2! Ottimo lavoro ;-)
Sono molto lieto che questo articolo ti sia stato in qualche modo di sostegno.
Grazie per il tuo gentile feedback!

Happy blogging

PS
Complimenti per il tuo blog!

Replica

Giuseppe D'alessio 27 febbraio 2008 alle 21:34

Ottima guida complimenti, ho eseguito l’upgrade in meno di 10minuti ed ਠandato tutto bene. Grazie

Replica

gidibao 28 febbraio 2008 alle 14:44

Ottimo lavoro Giuseppe!

Grazie a te per il tuo gentilissimo feedback ;-)

Happy Blogging

Gianni :-)

PS

Peppe Cola rulez!!! :mrgreen:

Replica

darkubec 3 maggio 2008 alle 13:53

dannazione!!! ho perso tutto!!!! per fortuna avevo il backup… spero di riuscire a rimettere tutto su.. tutto per 0,1 versioni!!

Replica

gidibao 3 maggio 2008 alle 22:22

Ciao darkubec,

ho visto che alla fine ce l’hai fatta!!! ;-)

Replica

darkubec 4 maggio 2008 alle 12:58

Si, si, alla fine si, non ho capito come ma ce l’ho fatta :P

Replica

gidibao 4 maggio 2008 alle 17:58

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:

Replica

ciemme 21 luglio 2008 alle 10:12

Ciao Gibi,

queste istruzioni valgono anche per la release 2.6?

Grazie.

Replica

gidibao 21 luglio 2008 alle 13:36

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

Replica

Davide 7 ottobre 2008 alle 17:24

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

Replica

Davide 7 ottobre 2008 alle 17:57

Ok, risolto l’errore 500

adesso però mi segnala: Please log in again.

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

Replica

gidibao 7 ottobre 2008 alle 18:28

Ciao Davide,
benvenuto! ;-)

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

Fammi sapere…

Gianni :-)

Replica

chiara 3 novembre 2008 alle 10:13

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

Replica

gidibao 3 novembre 2008 alle 18:35

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 ;-)

Replica

davide 11 novembre 2008 alle 19:25

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.

Replica

gidibao 11 novembre 2008 alle 20:46

Ciao grande davide!!!

No, sono io a farti i complimenti ;-)

Ottimo lavoro!

Un caro saluto

Gianni Diurno :-)

Replica

Caigo 11 dicembre 2008 alle 22:17

Per passare dalla versione 2.6.5 alla 2.7 ci vuole qualche accortezza particolare o possiamo seguire la “normale ” procedura?

Replica

gidibao 11 dicembre 2008 alle 23:42

Ciao Caigo,

aggiornare WordPress dalla 2.6.5 alla 2.7 richiede le canoniche procedure che probabilmente hai già  operato nei precedenti upgrade della tua piattaforma. Sì, é senza dubbio una normale procedura.

Buon aggiornamento ;-)

Gianni :-)

Replica

Caigo 15 dicembre 2008 alle 17:12

Missione compiuta! Installato WP 2.7.
Al secondo tentativo… nel primo avevo rimosso involontariamente il file wp-config, forse me la sentivo che c’era la “sfiga” in agguato ;-)
Comunque adesso ਠtutto a posto, grazie dei suggerimenti.
Il Caigo (Giorgio)

Replica

gidibao 16 dicembre 2008 alle 1:00

Ciao Giorgio,

sono molto lieto che tu abbia portato con successo a termine l’operazione di upgrade alla 2.7 ;-)

Azz! Certo che non avresti potuto rimuovere un file peggiore di quello!!! Comunque, menomale che avevi fatto il backup di wp-config.php… vero? :-)

Sebbene da ora in poi aggiornare WordPress sarà  una passeggiata, ti ricordo che prima di ogni upgrade é altamente consigliato di effettuare una copia di backup del database ;-)

Happy blogging

Gianni :-)

Replica

Dattero 3 gennaio 2009 alle 19:36

Ciao tnx x la guida, farò l’operazione prestissimo.
sembra tutto OK. una cosa ho letto in giro che tanti parlano del file .htaccess io non ho questo file. anche utilizzando l’opzione di filezilla “visualizza file nascosti” sul sito remoto, non c’ਠtraccia del file. immagino che se non c’ਠla lo stesso vero?
grazie se riuscirai leggere la risposta….buon anno !

Replica

gidibao 3 gennaio 2009 alle 21:30

Ciao Dattero,

il fatto che tu non abbia un file .htaccess potrebbe dipendere dal tuo fornitore di hosting che ad esempio non permette ai propri utenti di aggiungere delle regole personalizzate (per questioni di sicurezza).

Se questa fosse la prima volta che tu effettui l’aggiornamento di WordPress, mi permetto di suggerirti di contattare il tuo fornitore di hosting prima di procedere. ;-)

Fammi sapere…

Buon anno

Gianni :-)

Replica

Dattero 4 gennaio 2009 alle 12:15

ok grazie della info, e che gli dico al fornitore? si ਠla prima volta che procedo x agg.to…puoi vedere sul sito la versione, attualmente ਠla 2.5.1
sono “hostato” su aruba, piattaforma Linux. volevo procedere questo pomeriggio, cavoli mi fai preoccupare.
non so appunto cosa dire a aruba.. che ne pensi? aspetto lunedi martedi e chiedo? ciao bn domenica.

Replica

gidibao 4 gennaio 2009 alle 18:03

Ciao Dattero,

non preoccuparti: prima di effettuare un aggiornamento é sempre meglio avere chiaro cosa si stia facendo ;-)
L’informazione che tu sia hostato su Aruba (Linux) é importante.
Dunque, dovresti avere l’accesso ad un pannello di controllo personale per il tuo sito con una sezione a nome “Gestione Dominio”; bene, vai alla voce “File Manager Hosting Linux” e clicca sul collegamento: verrà  aperta un’area FTP a nome “File Manager” dove sono allocati i file di WordPress. Verifica la presenza del file .htaccess.

Qualora il file non fosse presente, contatta Aruba e domanda loro se puoi effettuare l’upgrade indipendentemente dalla presenza del file .htaccess.
Se il file ci fosse, procedi con l’aggiornamento ;-)

Fammi sapere…

Replica

Lascia un commento

{ 2 trackback }

Articolo precedente:

Articolo successivo:

gidibao on TwitterRSS Feedgidibao on FacebookEmailgidibao on friendfeedpaypalcontact us