Вопросы вместо букв.

Технические вопросы по UTM 5.0
Ответить
retiner
Сообщения: 8
Зарегистрирован: Вт июл 15, 2008 02:58

Вопросы вместо букв.

Сообщение retiner »

После перезагрузки сервера (freebsd 7) с utm 5-2.1-005 в названиях и описаниях тарифов, услуг и телефонных направлений вместо русского шрифта появились знаки вопроса. Если набирать все названия заново по-русски, то текст сохраняется. Можно ли как-то исправить это, не набирая всё заново? И что делать, чтоб подобное не повторялось?

Crown
Сообщения: 64
Зарегистрирован: Пт июл 27, 2007 04:58

Сообщение Crown »

FreeBSD

Пересобрать MySQL, указав в файле /etc/make.conf:
# в обеих секциях, для сервера и клиента
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci

Lamobot
Сообщения: 12
Зарегистрирован: Пн мар 31, 2008 13:26
Контактная информация:

Сообщение Lamobot »

У меня такая же проблема, причём кодировка "utf8" не помогла при сборке MySQL

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

Блин... хотябы в utm5.cfg charset выставите...

nlck
Сообщения: 22
Зарегистрирован: Пт янв 30, 2009 20:46

Сообщение nlck »

Странно
в utm5.cfg database_charset=utf8
с
WITH_CHARSET=utf8
WITH_COLLATION=utf8_general_ci
пересобрал, но всё равно вопросы

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

ну дык выдерни дамп, перекодируй. залей назад. Если оно у тебя сохранило "вопросами" то скорее всего данные не побило, просто читает не в той кодировке, в какой надо. Или записано не в той кодировке, в какой должно.

nlck
Сообщения: 22
Зарегистрирован: Пт янв 30, 2009 20:46

Сообщение nlck »

Когда новую запись добавляешь, то вроде все ок, но после ребута опять вопросы
А перекодировать как?

gil
Сообщения: 355
Зарегистрирован: Вт ноя 11, 2008 14:28

Сообщение gil »

man iconv

Аватара пользователя
Нафаня
Сообщения: 130
Зарегистрирован: Пн июн 09, 2008 11:12

Сообщение Нафаня »

Создавали базу под каким пользователем? Не может быть из за этого?

gil
Сообщения: 355
Зарегистрирован: Вт ноя 11, 2008 14:28

Сообщение gil »

была проблема, кстати, похожая..
решилась так: вместо "CREATE DATABASE `UTM5`;" сделали что-то типа "CREATE DATABASE `UTM5` charset 'utf8';"

после этого все было оки..

nlck
Сообщения: 22
Зарегистрирован: Пт янв 30, 2009 20:46

Сообщение nlck »

Вручную через ПхпМайАдмин сменил кодировку в нужных полях

ivcrash
Сообщения: 37
Зарегистрирован: Пт апр 24, 2009 08:19
Откуда: Иваново
Контактная информация:

Сообщение ivcrash »

Здравствуйте. Пробовал вручную через phpMyadmin в поле full name там, где наименование русскими буквами поставил utf8_unicode_ci Тщетно.. Все также знаки вопроса. Что же это такое? Как поступить? Спасибо.

Cmak
Сообщения: 34
Зарегистрирован: Чт мар 26, 2009 07:43

Сообщение Cmak »

ivcrash писал(а):Здравствуйте. Пробовал вручную через phpMyadmin в поле full name там, где наименование русскими буквами поставил utf8_unicode_ci Тщетно.. Все также знаки вопроса. Что же это такое? Как поступить? Спасибо.
Сделай дамп твоей базы

mysqldump UTM5 > /export.sql

Потом отправь на sddk(@)sibnet.ru

ivcrash
Сообщения: 37
Зарегистрирован: Пт апр 24, 2009 08:19
Откуда: Иваново
Контактная информация:

Сообщение ivcrash »

Спасибо Вам, за внимание к данному вопросу. Решил сам. В файле конфигурационном debian-start указана была переменная debian.cnf вместо my.cnf (как раз конфиг mysql) и теперь при перезагрузке в базе сохраняются русские буквы. Спасибо.

Ответить