Supporto volontario e collaborativo per Joomla!® in italiano

Ripristinare un sito corrotto dopo l'aggiornamento fallito a Joomla 3.8

Valutazione attuale: 0 / 5

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva
 
cerotto
In un precedente articolo abbiamo visto quali sono i principali problemi introdotti con il recente aggiornamento Joomla 3.8.0, ora vediamo come procedere per ripristinare il sito nel caso di aver lanciato l'aggiornamento da versioni di Joomla precedenti la 3.6.1.
In questi casi un problema impedisce il completamento della procedura e non è più possibile utilizzare il pannello di controllo.

Questo video tutorial mostra cosa accade in questi casi e come risolvere:




Quindi se si è lanciato l'aggiornamento da siti Joomla con versioni precedenti la 3.6.1 ci troviamo con il pannello di controllo compromesso, senza più i menu ed un messaggio di errore (1054 Unknown column 'a.client_id' in 'where clause').

Mentre gli aggiornamenti automatici dei siti con versioni di Joomla dalla 3.6.1 (compresa) alla 3.7.5 vengono portati a termine correttamente alla versione 3.8.0 o successive.

Questo bug nella procedura di aggiornamento è stato segnalato e nella segnalazione 18044 (vedi anche #18012) un membro del team di Joomla suggerisce di procedere in questo modo per ripristinare i siti compromessi:
  • Scaricare il pacchetto compresso di questo progetto su GitHub: Post-Manual Update Script
  • Estrarre il pacchetto e caricare nella cartella "administrator" il file postupdate.php
  • Lanciare nel browser l'URL  indirizzo-sito/administrator/postupdate.php
  • Se appare la richiesta di login, loggarsi nuovamente come super-user per completare l'aggiornamento.
Procedere poi con l'aggiornamento anche del pacchetto lingua italiano.

Nel mio esempio ho utilizzato la versione 3.5.1 di Joomla come base di partenza per l'aggiornamento perchè questa è la versione per il passaggio intermedio anche quando si procede con l'aggiornamento da Joomla 2.5.

Non pare che questo bug possa essere risolto in futuro.



Come procedere per aggiornare correttamente da versioni precedenti la 3.6.1.

Per chi deve ancora aggiornare versioni di Joomla precedenti la 3.6.1 e successive la 3.4.0 (compresa) è fondamentale come prima cosa aggiornare il componente "Aggiornamento di Joomla" (Joomla Update = com_joomlaupdate). Attualmente l'ultima versione di questo componente è la 3.6.1 (download) come riportato nell'XML di aggiornamento:
http://update.joomla.org/core/extensions/com_joomlaupdate.xml

Quindi scaricare l'ultima versione di questa estensione ed installarla normalmente.





Successivamente sempre dal componente "Aggiornamento di Joomla" procedere all'aggiornamento automatico alla versione di Joomla 3.8.
Se durante la procedura di aggiornamento vi viene richiesto più volte di loggarvi nuovamente è normale, procedete pure a loggarvi nuovamente per mantenere la sessione di aggiornamento attiva e portarla a termine.
E' sempre consigliato effettuare un backup completo dei file e database prima di effettuare qualsiasi aggiornamento.

Per chi deve ancora aggiornare versioni di Joomla precedenti la 3.4.0 e successive la 3.2.4 (compresa) è necessario prima installare l'aggiornamento a Joomla 3.4.1 come una normale estensione. Poi procedere con le indicazioni precedenti.

 

CommentaCommenta questo articolo sul forum

Ultima versione di Joomla!®

downloadVer. 3.8.1 Stabile Italiana
Data di rilascio: 04 Ottobre 2017
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: