Errore Upgrade da 3.2.1 a 3.3.2

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
P.pipoli
Newbie
Posts: 1
Joined: Tue Dec 13, 2022 4:02 pm

Errore Upgrade da 3.2.1 a 3.3.2

Post by P.pipoli »

Buongiorno,

sto facendo un upgrade della piattaforma dalla versione 3.2.1 all'ultima release 3.3.2. ma allo STEP 5 ottendo il seguente errore:

Upgrade database error

Upgrading to version: 3.3.0
Result: ERROR !!!

Upgrade db with file: /var/www/html/upgrade/data/upg_data/30300_db.sqlYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS `description` TEXT AFTER `translation`' at line 1 Duplicate key name 'regroup_idx'

Qualcuno ha riscontrato lo stesso problema ed è riuscito a risolverlo?
Allego anche il file incriminato.
Grazie
Attachments
30300_db.zip
(1.08 KiB) Downloaded 86 times
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by alfa24 »

Moderated Message:
THIS POST HAS BEEN HIDDEN BY A FORUM MODERATORQuando la 3.3.2 sarà public, potremo discuterne qui.
Per supporto GRATUITO contattatemi in privato qui
User avatar
max
FormaLms Guru
Posts: 2735
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by max »

Buongiorno,

riporto quanto indicatoci dagli sviluppatori

---
L'errore è dovuto dal fatto che il requisito minimo per il DB non è stato rispoettato, poichè la funzione "add columns if not exist" è presente e funzionante nella versione di Mysql/MariaDB definita nei requisiti.
L'altro problema invece è legato al fatto che è stato lanciato più volte l'upgrade e quindi ci sono delle query già lanciate in precedenza che danno errore.
___
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
User avatar
renato.gambella
FormaLms User
Posts: 73
Joined: Tue Mar 12, 2013 8:49 am

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by renato.gambella »

Salve a tutti,
ho lo stesso problema, qualcuno sa come risolverlo?

Grazie.
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by alfa24 »

Ciao, l'unico modo è: ripartite dal db pre upgrade (hai un backup vero?), Aggiornare prima il server mysql e poi fare l'upgrade.
Per supporto GRATUITO contattatemi in privato qui
User avatar
renato.gambella
FormaLms User
Posts: 73
Joined: Tue Mar 12, 2013 8:49 am

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by renato.gambella »

alfa24 wrote: Wed Jan 11, 2023 7:01 pm ...Aggiornare prima il server mysql e poi fare l'upgrade...
Grazie alfa24,
però non ho capito cosa aggiornare prima. Sullo stesso server ho già altre installazioni 3.3.2 e la versione mySQL v5.7.37 funziona correttamente.
alfa24
Senior Boarder
Posts: 1982
Joined: Fri Nov 24, 2017 8:45 am

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by alfa24 »

Il punto è che una 3.3.2 fresh probabilmente non necessita di quella istruzione che richiederebbe una versione superiore di mysql.
Venendo alla tua, devi aggiornare il server del db. Chiedi al tuo hosting provider di farlo se non sei su un managed server.
Per supporto GRATUITO contattatemi in privato qui
User avatar
alberto
FormaLms Guru
Posts: 1134
Joined: Fri Mar 02, 2012 9:18 am
Contact:

Re: Errore Upgrade da 3.2.1 a 3.3.2

Post by alberto »

Ciao, abbiamo fixato il problema nell'upgrader della nuova release 3.3.3
Post Reply