forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с кодировкой http://forum.bitel.ru/viewtopic.php?f=22&t=2938 |
Страница 1 из 1 |
Автор: | SPY [ 25 сен 2009, 18:47 ] | ||
Заголовок сообщения: | Проблема с кодировкой | ||
Сталкиваюсь с подобной проблемой впервые, прошу помощи. В прикрепленном файле слеплены два скрина, на верхнем стандартные задачи планировщика, на нижнем задачи планировщика для модуля IPN. Кодировка базы cp1251_general_ci, в настройках mysql стоит конечно же [mysql] default-character-set=cp1251 [client] default-character-set=cp1251
|
Автор: | stark [ 25 сен 2009, 18:50 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
как такое получили ? вы поставили биллинг с нуля ? как заливали dump ? |
Автор: | SPY [ 25 сен 2009, 18:53 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
stark писал(а): как такое получили ? вы поставили биллинг с нуля ? как заливали dump ? Да, ставил с нуля, базу заливал по привычке mysql << dump. Знаю, что можно при заливке указать кодировку жестко, но думаю это не тот случай. Единственно, что меня смущает, так это то, что при указании параметра default-collation=cp1251_general_ci в секции [mysqld], mysql не стартует ![]() |
Автор: | stark [ 25 сен 2009, 18:57 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
SPY писал(а): stark писал(а): как такое получили ? вы поставили биллинг с нуля ? как заливали dump ? Да, ставил с нуля, базу заливал по привычке mysql << dump. Знаю, что можно при заливке указать кодировку жестко, но думаю это не тот случай. как раз тот..нужно задавать кодировку жестко ..иначе все упирается в то, какая у вас кодировка задана в секции [mysqld ] . у вас не указана - значит вы залили в latin1 |
Автор: | SPY [ 25 сен 2009, 19:05 ] | ||
Заголовок сообщения: | Re: Проблема с кодировкой | ||
Вот еще скриншотик. Почему тогда для одного модуля так а для другого иначе? И еще, если поверх работающей базы залить дефолтный дамп работоспособность сохранится или это сродни новой установки биллинга?
|
Автор: | stark [ 25 сен 2009, 19:08 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
stark писал(а): SPY писал(а): stark писал(а): как такое получили ? вы поставили биллинг с нуля ? как заливали dump ? Да, ставил с нуля, базу заливал по привычке mysql << dump. Знаю, что можно при заливке указать кодировку жестко, но думаю это не тот случай. как раз тот..нужно задавать кодировку жестко ..иначе все упирается в то, какая у вас кодировка задана в секции [mysqld ] . у вас не указана - значит вы залили в latin1 это сродни новой установки биллинга..поверх староц базы нельзя ..там база создается |
Автор: | SPY [ 25 сен 2009, 19:12 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
Как быть с договорами, которые уже забиты? Может можно обойтись меньшей кровью и вручную подправить какие-нибудь параметры? Ведь названия задач планировщика это всего лишь поля какой-то таблицы. Код: | character_set_client | cp1251 |
| character_set_connection | cp1251 | | character_set_database | cp1251 | | character_set_filesystem | binary | | character_set_results | cp1251 | | character_set_server | latin1 | | character_set_system | utf8 | | collation_connection | cp1251_general_ci | | collation_database | cp1251_general_ci | | collation_server | latin1_swedish_ci |
Автор: | stark [ 25 сен 2009, 19:22 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
SPY писал(а): Как быть с договорами, которые уже забиты? Может можно обойтись меньшей кровью и вручную подправить какие-нибудь параметры? Ведь названия задач планировщика это всего лишь поля какой-то таблицы. Код: | character_set_client | cp1251 | | character_set_connection | cp1251 | | character_set_database | cp1251 | | character_set_filesystem | binary | | character_set_results | cp1251 | | character_set_server | latin1 | | character_set_system | utf8 | | collation_connection | cp1251_general_ci | | collation_database | cp1251_general_ci | | collation_server | latin1_swedish_ci если залили неправильныей данные , то их уже сложно будет поменять .это надо их доставать, перекодировать и класть обратно |
Автор: | SPY [ 25 сен 2009, 19:36 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
Как Вы считаете, можно сделать дамп таблицы, обработать iconv всю таблицу и залить обратно? Эффект будет? В любом случае я попал, буду эксперементировать. |
Автор: | Amir [ 27 сен 2009, 01:28 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
А сами таблицы (contract и т.д.) в правильной кодировке? |
Автор: | SPY [ 28 сен 2009, 10:52 ] |
Заголовок сообщения: | Re: Проблема с кодировкой |
Amir писал(а): А сами таблицы (contract и т.д.) в правильной кодировке? Проблемы в моем случае найдены в таблицах contract_group и user_dispatch_reference помимо тем, о которых писал выше. PS: все исправил вручную ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |