|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
11.01.2012, 15:21 | #1 |
Гость
Сообщений: n/a
|
Кодировка
После первого выхода персонажа из игры русский ник персонажа становится ??????. До входа в игру проблем с отображением игрового имени нет. Так же невозможно создать персонажа. Клиент выдает сообщение, что используется неправильный алфавит (на сервере разрешены только русские ники).
База данных: utf8 ОС: FreeBSD 8.1 x64 Куда копать? P.S. Английские ники не искажаются. |
11.01.2012, 15:32 | #2 |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
базы данных сервера созданы с неправильной кодировкой. Надо с utf-8 (general-ci), у топикстартера видимо latin1 (...)
Код:
alter database `ИМЯ_БАЗЫ` character set utf8 collate utf8_general_ci; Последний раз редактировалось Кот ДаWINчи; 11.01.2012 в 15:34. |
11.01.2012, 15:56 | #3 |
Гость
Сообщений: n/a
|
Ваш запрос исправил проблему. Спасибо.
Вот только одного понять не могу. Дамп базы данных делал командой Код:
mysqldump -uwowgm -p --default-character-set=utf8 'название базы данных' > 'название файла.sql' Код:
mysql -uwowgm -p --default-character-set=utf8 'название базы данных' < 'название файла.sql' Последний раз редактировалось Time Lords; 11.01.2012 в 15:59. |
11.01.2012, 17:34 | #4 |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
Сперва надо посмотреть внутри дампа есть ли, и с какими параметрами идет create database, и если он там вообще.
Во-вторых, если базу делал сам до заливки дампа, без указания кодировки, то по умолчанию у многих в mysql стоит латинская кодировка для создания базы данных. и в-третьих "-uwowgm" спалился паблик... Последний раз редактировалось Кот ДаWINчи; 11.01.2012 в 17:39. |
11.01.2012, 18:02 | #5 |
Гость
Сообщений: n/a
|
Спасибо за ответ.
P.S. Сервер доступен только внутри пиринговой сети KRS-IX жителям города Красноярска. Доступа с интернета нет. Он легален |
12.01.2012, 00:13 | #6 |
Пользователь
Регистрация: 26.03.2010
Сообщений: 40
Сказал(а) спасибо: 12
Поблагодарили 4 раз(а) в 4 сообщениях
|
ювов недоступен в интернете?
|
12.01.2012, 00:16 | #7 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 44
Сказал(а) спасибо: 9
Поблагодарили 5 раз(а) в 5 сообщениях
|
ювов?
-u это ключ, wowgm - имя пользователя БД... |
12.01.2012, 00:55 | #8 |
Пользователь
Регистрация: 26.03.2010
Сообщений: 40
Сказал(а) спасибо: 12
Поблагодарили 4 раз(а) в 4 сообщениях
|
зачем палишь, он почти раскололся
|
12.01.2012, 13:58 | #9 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Параметр запроса
Код:
--default-character-set=utf8
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. Последний раз редактировалось MaNGOS; 12.01.2012 в 21:03. |
13.01.2012, 11:35 | #10 |
Гость
Сообщений: n/a
|
Спасибо. Настроил
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[git] Опять кодировка | Hantet | Корзина | 4 | 03.07.2010 19:01 |
[Help] кодировка | _PARADOX_ | Корзина | 4 | 02.06.2010 16:36 |