Domanda

Ho solo questo problema con Wordpress: ho un blog con e versione precedente di esso e di MySQL, e quando esporto gli script di creazione di SQL DB, hanno esportato con la raccolta latin1_swedish_ci.

So che sto cercando di ricostruire il blog ma mostra molti strani personaggi come:

Imaginaré Creativitá

Quando deve mostrare: creatività immaginaria.

Sono su un Mac e utilizzo TextMate. Provo a convertire lo script SQL dal batch usando:

iconv -f latin1_swedish_ci -t utf8 script.sql > newscript.utf8.sql

Ma mi dice che:

iconv: conversion from latin1_swedish_ci unsupported

Quindi, cos'altro posso fare per convertire il file? O posso programmare una routine con qualsiasi linguaggio di script?

Grazie per le risposte.

È stato utile?

Soluzione

Ho avuto un problema simile un paio di settimane fa e questo plugin mi ha salvato: http://wordpress.org/extend/plugins/utf-8-database -convertitore /

Eseguilo prima di esportare il database e dovresti essere a posto.

PS: ovviamente fai il backup di tutto prima di usare il plugin!

Altri suggerimenti

Se il tuo blog è stato creato prima di WordPress 2.2, non dovresti utilizzare DB_CHARSET e DB_COLLATE nel tuo file wp-config.php.

Vedi Modifica di wp-config.php per maggiori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top