Joomla.it Forum
Non solo Joomla... => Database => : frasigno 06 Oct 2016, 16:02:53
-
Ciao a tutti
Sto avendo un problema nel portare un sito da locale a remoto...solitamente faccio il contrario, ma questa volta per necessita il sito l'ho creato dall'inizio in locale utilizzando xampp.
Il problema è quando provo a importare il db sul server ricevendo questo errore:
#1115 - Unknown character set: 'utf8mb4'
IL server è uno dei noti gratuiti, ed ho visto che è possibile aggiornare la versione di mysql,ma quello che vorrei fare è cambiare la codifica del db che ho in locale, ma non so come fare
Qualcuno mi può dire come posso procedere
GRazie a tutti
-
ciao,
se ricordo bene la codifica del db deve essere utf8_unicode_ci
-
ma non so in locale sulla schermata principale di mysql dove ci sono tutti i db mi dice utf8_general_ci (http://localhost/phpmyadmin/themes/dot.gif) e il db è stato creato durante l'installazione di joomla..
ma c'è una soluzione o devo rifare tutto da capo :'(
-
Apri il dump del db fatto in locale prima di importarlo in remoto e cancella ogni riferimento a utf8mb4, funziona anche senza.
-
leggendo su internet ho provato come dici tu ad aprire il file e a sostituire utf8mb4 in utf8 ma non funziona comunque :(
-
Io ho detto eliminare non sostituire, poi se non funziona lo stesso ci possono essere altri motivi.
-
Ok. comunque sto pensando di rifare tutto non è molta roba.
Non vorrei ritrovarmi più avanti con dei problemoni...meglio fare le cose per bene.
Però mi aiutate a capire perchè è successa sta sotria ::)
Praticamente il server mysql che ho in locale è più aggiornato di quello remoto??
Grazie tom e matty.
-
Non e poi tanto strano, in locale ti basta un attimo e puoi cambiare versione e sopratutto è gratis. In remoto al gestore costa tanto specialmente per hosting gratuiti.