Ho avuto più utf8 mal di testa oggi ... Questa volta con quattro WHMCS

Il database è in latin1 percolamento Svedese e ciò avuto effetti collaterali con i caratteri greci.

Prima cosa: VAI AL phpMyAdmin e esportazione del database avere un backup!

Poi sono andato alla somministrazione, servizi pubblici, lo stato del database, il download di backup.

Questo rende un buon backup con codifica appropriata all'interno. (Per me questa era la versione giusta e non quella creata con phpmyadmin)

Ho aperto il file. SQL con Notepad + + e ho sostituito latin1 con utf8 in tutto il documento. Salva.

Poi sono andato in phpmyadmin e ho controllato tutte le tabelle e poi selezionate la goccia d'azione. Ho confermato cadere le tabelle, e poi sono andato da importare.

Ho importato il nuovo file sql che ho creato con il Blocco note e poi ho controllato la struttura del database, la struttura e le tabelle in rassegna alcuni dei dati. Tutto sembrava perfetto!

Caricata una pagina di esempio di WHCS ma tutti i caratteri greci sono stati danneggiati e sembrava ?????. Dopo alcune ricerche ho aggiunto questa linea nel configuration.php

mysql_charset = "utf8";

Ora funziona tutto perfetto! Ho controllato nuovamente il database e ho fatto in modo che le regole di confronto del database è stata utf8_general_ci (se non è andare a operazioni di cambiamento e di confronto).

Sono un felice utente greco di WHMCS ora!

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • StumbleUpon
  • Technorati
  • TwitThis
  • Bookmark

Nessuna risposta

Lascia un commento