Joomla.it Forum

Joomla! 3 => Installazione, migrazione e aggiornamento => : Northwestrekking 19 May 2017, 15:44:00

: Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 15:44:00
Salve a tutti, questa mattina ho fatto l'aggiornamento alla versione 3.7.1 dalla precedente 3.7.0
L'aggiornamento è andato a buon fine, pare, ma il database non è allineato dandomi questi errori:
La versione dello schema del Database (3.6.3-2016-08-16) non coincide con la versione del CMS (3.7.0-2017-04-19).
: Re:Aggiornamento a Joomla 3.7.1
: Ahmed Salvini 19 May 2017, 15:49:09
è perchè qualche precedente aggiornamento non era andato a buon fine.

Come hai fatto gli aggiornamenti?
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 15:51:52
Usando l'aggiornamento automatico di joomla come ampiamente consigliato.

: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 15:58:58
Mi consigliate di riaggiornare il core di Joomla oppure questo può creare problemi?
Anche Installa lingue mi dice: La tabella di aggiornamento non è aggiornata!
Non mi intendo di database e non vorrei ulteriormente complicare le cose
: Re:Aggiornamento a Joomla 3.7.1
: Passione 19 May 2017, 16:38:33
  Vai nella sezione > Estensioni > database > Correggi
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 16:42:30
Già fatto.
Ho provato a correggere gli errori database e mi da l'errore che ho indicato sopra:
1709 - Index column size too large. The maximum column size is 767 bytes.

: Re:Aggiornamento a Joomla 3.7.1
: Passione 19 May 2017, 16:53:14
Vedi qui e il tuo problema.

http://stackoverflow.com/questions/42043205/how-to-fix-mysql-index-column-size-too-large-laravel-migrate
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 17:07:36
Ho ripristinato la versione precedente di Joomla con akeeba ed ora riaggiornando mi appare il seguente messaggio, pur andando a buon fine:

Attenzione


JInstaller: :Install: Errore SQL Duplicate entry '458' for key 'PRIMARY'
Aggiornamento file: file errore SQL DB function fallita con errore numero 1062
Duplicate entry '458' for key 'PRIMARY'
SQL =
INSERT INTO `#__extensions` (`extension_id`, `name`, `type`, `element`, `folder`, `client_id`, `enabled`, `access`, `protected`, `manifest_cache`, `params`, `custom_data`, `system_data`, `checked_out`, `checked_out_time`, `ordering`, `state`) VALUES
(458, 'plg_quickicon_phpversioncheck', 'plugin', 'phpversioncheck', 'quickicon', 0, 1, 1, 1, '', '', '', '', 0, '0000-00-00 00:00:00', 0, 0);


Avete qualche dritta da darmi?
Aggiungo che la mia versione php è la 7.0.3 e il server che ospita il sito è quello prediletto di joomla!
: Re:Aggiornamento a Joomla 3.7.1
: Passione 19 May 2017, 17:21:12
  Hai qualche estensione con lo steso id ...non puoi avere due estensioni con lo stesso "id"
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 17:34:31
l'id 458 corrisponde alla estensione Quick icon php version Check.
Ma guardando l'elenco estensioni sul back end mi risulta unico

: Re:Aggiornamento a Joomla 3.7.1
: Alex21 19 May 2017, 18:02:26
JInstaller: :Install: Errore SQL Duplicate entry '458' for key 'PRIMARY'
Aggiornamento file: file errore SQL DB function fallita con errore numero 1062
Duplicate entry '458' for key 'PRIMARY'
L'errore Duplicate entry significa che è stato fatto il tentativo - con un INSERT INTO - di inserire il record 458 nella tabella extensions, però il record era già presente. Le key PRIMARY  ammettono solo record con id unici.
Se i valori che non sono stati sovrascritti a causa dell' errore sono quelli giusti allora  è il caso di non pensarci più.
Ciao!
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 19 May 2017, 18:07:21
L'errore Duplicate entry significa che è stato fatto il tentativo - con un INSERT INTO - di inserire il record 458 nella tabella extensions, però il record era già presente. Le key PRIMARY  ammettono solo record con id unici.
Se i valori che non sono stati sovrascritti a causa dell' errore sono quelli giusti allora  è il caso di non pensarci più.
Ciao!


Grazie Alex, difatti il sito funziona e non ci sono problemi, però per esempio l'elenco dei siti di aggiornamento non è aggiornata e non trovo per esempio i siti di lingua e quelli del template che prima c'erano.
Secondo te perchè non riesco ad aggiornare il database e a correggere gli errori?
Non so dove sbattere la testa e mettere mano a tabelle o altro mi fa abbastanza paura perchè non saprei da dove iniziare
: Re:Aggiornamento a Joomla 3.7.1
: Alex21 19 May 2017, 18:21:29
Non so dove sbattere la testa e mettere mano a tabelle o altro mi fa abbastanza paura perchè non saprei da dove iniziare
Il link che ti ha postato Passione è valido, imho, se non vuoi mettere le mani sul db basta aspettare l'aggiornamento a MySql 5.7  "MySQL 5.7 avoids the problem. Consider upgrading".
Ciao!
: Re:Aggiornamento a Joomla 3.7.1
: Northwestrekking 20 May 2017, 11:15:59
Quindi dite che gli errori database che ho indicato sono dovuti a delle impostazioni che non sono più compatibili tra la nuova versione di Joomla 3.7.1 (a dire il vero sembra dalla 3.6) e il 5.5.5-10.0.23-MariaDB-log ?
[/size]L'upgrade del database lo fa il mio hosting, quindi devo chiedere a loro immagino[/color]
[/size]Grazie per l'Help[/color]