Leggi argomento - [MT] Codifica dei caratteri, in una migrazione di database

Vuoi partecipare? RegistratiRegistrati al forum!

[MT] Codifica dei caratteri, in una migrazione di database

 
Nuovo argomento   Rispondi    Indice del forum -> Servizi e piattaforme
Precedente :: Successivo  
Autore Messaggio
fradefra
Utente


Registrato: 08/07/06 16:32
Messaggi: 55
Residenza: Lonigo (VI)

MessaggioInviato: Ven Nov 17, 2006 10:55 am    Oggetto: [MT] Codifica dei caratteri, in una migrazione di database Rispondi citando

Dunque, sto cambiando server.
Sul primo ho la versione 3.2 di MT
Sul secondo ho la versione 3.3 di MT
Stesso file di configurazione con gli stessi parametri.

Sul primo sistema vedo le accentate in modo corretto. Notate che se accedo direttamente al db, dentro sono codificate. Quindi è MT che me "raddrizza" in qualche modo. Perfetto.

Sul secondo, nel DB le vedo codificate allo stesso modo, ma entrando in MT non sono "raddrizzate", continuo a vederle codificate.

Come mai?

Ho controllato tutti i punti possibili relativi al linguaggio e c'è UTF8 ovunque.

Il problema, in sostanza, pare essere in una non perfetta intesa di MT col database preso dal primo server. I due database come contenuti sono indentici, entrando coi tool di amministrazione. E' MT che non li vede uguali.

Idee?
_________________
YoYo - Formazione rotolante
Il 25 e 26 settembre, Corso SEM/SEO, a Verona
Top
Profilo Invia messaggio privato Invia e-mail HomePage MSN
weppos
Amministratore


Registrato: 20/05/06 17:34
Messaggi: 296

MessaggioInviato: Sab Nov 18, 2006 6:44 pm    Oggetto: Rispondi citando

Dunque, ipotiziamo di avere il db MT32 e MT 33.

MT32 ha una codifica, quasi sicuramente UTF-8 se è stata creata da Movable Type.
MT33 dovrà avere la stessa codifica di MT32.

La procedura è la seguente, schematizzata:

MT32 > dump MySQL > MT33

Ora, il dump MySQL è un file che contiene tutto il db di MySQl.
Essendo un file può avere una codifica, quindi quasi sicuramente nel punto di creazione del file > dump MySQL oppure di upload dump MySQL > MT33 c'è un qualcosa che codifica diversamente il file.

Il consiglio è:
- scaricare il db
- aprirlo con un editor di test e convertirlo in UTF-8
- eseguire l'upload sul nuovo DB.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Servizi e piattaforme Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi