WordPress / MySQL - апострофы выводятся в виде вопросительных знаков - PullRequest
0 голосов
/ 22 декабря 2010

Я перевожу клиентский сайт WordPress со старого хоста на новый.Я сделал MySQL Dump базы данных WP и импортировал его на новый хост.

Все прошло гладко, за исключением того, что апострофы кодируются как вопросительные знаки .

Я провел небольшое исследование, и самое близкое, что у меня есть, это сохранить дамп .sql в UTF8 (что я и сделал), а затем попытаться импортировать снова - не повезло.Я также изменил каждую ссылку на DEFAULT CHARSET=latin1; в дампе MySQL на DEFAULT CHARSET=utf8;, однако это также не имеет значения.

В некоторых нечетных случаях (я не могу вспомнить точную конфигурацию) апострофыполностью потеряны, не заменены чем-либо, но они просто исчезают.

Они не являются стандартными прямыми апострофами ('), а, скорее, правильными вьющимися цитатами (’) - например, они, не вышло.Надеюсь, что это хорошо на SO!

Любой совет?

Спасибо!

Джек

1 Ответ

0 голосов
/ 22 декабря 2010

Где они отображаются как ?? Когда вы просматриваете его в своем браузере?

Вы отправляете UTF8 как кодировку в заголовках?

header('Content-Type: text/html; charset=utf-8');
...