Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Сервер Win2k3/IIS 6/utf-8

Автор вопроса: Elad LachmiОтветов: 1

Я запускаю Umbraco на сервере Windows 2003 с IIS 6 и MySQL.

На промежуточном сервере у нас есть Windows 2008 R2 и IIS 7.5, и все отлично работает.

На рабочем сервере вместо символов Юникода я вижу символы ?. Я заглянул в базу данных MySQL и увидел старые значения (перенесенные с промежуточного сервера) в юникоде, но все значения, обновленные на рабочем сервере, сохраняются как ?.

Я предполагаю, что мне не хватает параметра в IIS/Win2k3/Umbraco, но я не могу его найти.

У кого-нибудь есть опыт установки такого типа?

umbracoiis-6windows-server-2003

Ответы

Ответ 1 · рейтинг 1 · Kev

Если ваш рабочий сервер MySQL является другим сервером, проверяли ли вы, что MySQL был установлен с поддержкой UTF-8?

Эта ссылка может быть полезной (игнорируйте биты Apache):

Включить UTF-8 на PHP, MySQL и Apache

Этот запрос (как root) должен сказать вам, что вам нужно знать:

show variables like 'c%'

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы