Joomla.it Forum
Joomla! 3 => Installazione, migrazione e aggiornamento => : robyfun242 23 Mar 2015, 18:40:35
-
Salve
aggiornando dalla versione 3.3.6 alla 3.4.1 , direttamente dal programma, a circa l'80% compare il seguente errore:
1242 Subquery returns more than 1 row SQL=INSERT INTO `jos_update_sites_extensions` (`update_site_id`, `extension_id`) VALUES ((SELECT `update_site_id` FROM `jos_update_sites` WHERE `name` = 'Joomla! Update Component Update Site'), (SELECT `extension_id` FROM `jos_extensions` WHERE `name` = 'com_joomlaupdate'));
Apparentemente sul sito non ho riscontrato alcuna anomalia. Sono rimasto perplesso e la cosa non mi convice.
Joomla mi rassicura dicendo che la versione in uso corrisponde alla 3.4.1.
Saluti
Roberto
-
Ciao robyfun242,
non è questo il metodo corretto per fare gli aggiornamenti di versione :(
Meglio usare il metodo manuale quando si tratta di aggiornamento così corposi (più di 8Mb)
Prova da menu Estensioni--> Gestione estensioni--> Database
a vedere se è tutto allineato o se ti segnala qualcosa da correggere.
-
ok grazie
riprovo in manuale, sul controllo del database il rapporto è il seguente:
- Versione schema Database (in #__schemas): 3.4.0-2015-02-26.
- Versione aggiornamento (in #__extensions): 3.4.1.
- Database driver: mysqli.
- Sono state controllate correttamente 79 modifiche al database.
- 142 modifiche al database non hanno alterato la struttura delle tabelle e sono state ignorate.
scrivo il seguito....dopo il tentativo
-
.....quindi come consigliato da voi nella guida
Guida all'aggiornamento dalla versione 2.5 alla 3 di Joomla! (http://www.joomla.it/notizie/7485-guida-all-aggiornamento-dalla-versione-2-5-alla-3-di-joomla.html)che avrei fatto meglio forse a leggere prima, ho verificato il file joomla_update.php nella cartella logs che riportava un aggiornamento eseguito correttamente alla versione 3.4.0. A questo punto ho scaricato ed installato
Aggiornamento da Joomla 3.4.x a Joomla 3.4.1 (http://www.joomla.it/download/joomla-3/joomla-3-3-4-1.html#141&Itemid=386)che è andato a buon fine.
a questo punto il file joomla_update.php nelle ultime righe riportava la seguente dicitura:
File Joomla_3.4.x_to_3.4.1-Stable-Patch_Package.zip scaricato correttamente.
2015-03-22T10:33:24+00:00 INFO 93.35.129.30 update Inizio installazione della nuova versione.
2015-03-22T10:33:36+00:00 INFO 93.35.129.30 update Conclusione installazione.
2015-03-22T10:33:36+00:00 INFO 93.35.129.30 update Eseguita query dal file 3.4.0-2015-02-26. Testo query: INSERT INTO `#__postinstall_messages` (`extension_id`, `title_key`, `description.
2015-03-22T10:33:36+00:00 INFO 93.35.129.30 update Eliminazione di file e cartelle rimosse.
2015-03-22T10:33:39+00:00 INFO 93.35.129.30 update Pulizia post installazione.
2015-03-22T10:33:39+00:00 INFO 93.35.129.30 update L'aggiornamento alla versione 3.4.0 è completato.
2015-03-24T11:06:00+00:00 INFO 93.47.148.174 update COM_JOOMLAUPDATE_UPDATE_LOG_DELETE_FILE S
mi verrebbe da dire che è tutto a posto e mettere risolto ma mi rimangono due dubbi:
a - perchè nella penultima riga mi dice " L'aggiornamento alla versione 3.4.0 è completato" e non fa riferimento invece alla versione 3.4.1?
b - il report del Database è rimasto inalterato a quello riportato da me in precedenza, - Versione schema Database (in #__schemas): 3.4.0-2015-02-26.
- Versione aggiornamento (in #__extensions): 3.4.1.
- Database driver: mysqli.
- Sono state controllate correttamente 79 modifiche al database.
- 142 modifiche al database non hanno alterato la struttura delle tabelle e sono state ignorate.
quindi l'errore apparso in fase del primo aggiornamento e che ha motivato il mio post era un errore trascurabile ( ovvero ho rotto le scatole per nulla )?
grazie
-
si, è strano.
Ho provato a vedere se riuscivo a replicare il tuo errore ma aggiornando una 3.4.0 alla 3.4.1 il messaggio di log mi appare corretto:
2015-03-24T12:05:25+00:00 INFO 127.0.0.1 update Aggiornamento avviato dall'utente Super User (571). La vecchia versione è 3.4.0.
2015-03-24T12:05:26+00:00 INFO 127.0.0.1 update Scaricamento file di aggiornamento da https://github.com/joomla/joomla-cms/releases/download/3.4.1/Joomla_3.4.x_to_3.4.1-Stable-Patch_Package.zip.
2015-03-24T12:05:29+00:00 INFO 127.0.0.1 update File Joomla_3.4.x_to_3.4.1-Stable-Patch_Package.zip scaricato correttamente.
2015-03-24T12:05:29+00:00 INFO 127.0.0.1 update Inizio installazione della nuova versione.
2015-03-24T12:05:30+00:00 INFO 127.0.0.1 update Conclusione installazione.
2015-03-24T12:05:30+00:00 INFO 127.0.0.1 update Eseguita query dal file 3.4.0-2015-02-26. Testo query: INSERT INTO `#__postinstall_messages` (`extension_id`, `title_key`, `description.
2015-03-24T12:05:30+00:00 INFO 127.0.0.1 update Eliminazione di file e cartelle rimosse.
2015-03-24T12:05:32+00:00 INFO 127.0.0.1 update Pulizia post installazione.
2015-03-24T12:05:32+00:00 INFO 127.0.0.1 update L'aggiornamento alla versione 3.4.1 è completato.
-
infatti, cmq grazie per tutto di sicuro d'ora in poi non mi affido più all'aggiornamento automatico anche se dalla versione 2.5 in poi l'ho sempre aggiornata senza problemi.
Ci sentiamo più avanti in caso di nuove questioni.
Grazie ancora per la Vs prezionsa collaborazione.
Buon lavoro
Roberto