-
MySQL 8
Salve, oggi ho provato ad aprire il mio sito (ancora in Drupal 7) https://tutorialjavascript.altervista.org/ e ho ricevuto questo errore: PDOException: SQLSTATE[42000]: Syntax error or access violation.
Di sicuro fino a 2 giorni fa tutto funzionava.
Dopo un po' di investigazioni credo che il problema sia che il database sta usando MySQL 8 invece di 5.6
E' almeno un mese che non accedo al pannello di controllo di altervista quindi mi sembra molto strano di aver volontariamente richiesto questa versione di MySQL.
Come faccio a fare il downgrade?
-
Da qui: http://it.altervista.org/cplogin.php?redirect=db.pl
Se hai mysql 5.6 dovrebbe apparirti così:
https://i.imgur.com/yTqendum.png
Se invece hai mysql 8 appare così:
https://i.imgur.com/4b5hzksm.png
Prima verifica quale versione hai attualmente.
Ciao!
-
Grazie alemoppo, ti confermo che da quella pagina risulta che sto usando MySQL 8 ma non l'ho mai richiesto.
Non vedo pero' l'opzione per tornare a 5.6
Ho notato che anche InnoDB e i triggers sono attivi e non ricordo di averli attivati personalmente.
Sono entrato in altro sito in Drupal, dove quest'estate stavo provavo ad installare Drupal 9 e anche qui mi trovo attivato MySQL 8. E nel pannello altervista di questo sito non ci entro da giugno, perche' appunto non si poteva installare Drupal 9.
Siete sicuri che MySQL 8, in alcuni casi, non si abiliti in automatico?
Come posso fare per il downgrade e ritornare a 5.6?
-
In effetti mi hanno spiegato che è possibile l'upgrade automatico a mysql 8.
Prova come descritto qui: https://www.drupal.org/project/hostm...issues/3168323
Se non dovessi riuscire a risolvere, fammi sapere.
Ciao!
-
Grazie alemoppo, ho provato a dare un'occhiata, ma avendo una versione di Drupal non aggiornata, alcune righe di codice della patch non corrispondono.
Non si riesce a fare solo il downgrade di mysql?
-
Salve, qualche aggiornamento su questo topic? Ormai il sito e' down da 3 giorni.
-
Ho applicato la patch a Drupal7 ed ha funzionato. Puoi provare sostituendo questi file? Ovviamente prima procedi con un backup completo (spazio + database), soprattutto salvati i file che sostituirai con quelli dell'archivio.
Fammi sapere.
Ciao!
-
Ciao alemoppo, grazie del supporto, ho risolto con i tuoi files!!