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?
Ultima modifica di tutorialjavascript : 09-11-2020 alle ore 23.04.25
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?
Ultima modifica di tutorialjavascript : 10-11-2020 alle ore 00.00.24
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.