Кодировки движка xoops
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-02-04 13:28:44
Кодировки движка xoops
После заливки дампа на локальный сервак при открытии сайта вопросики. почитал форум по теме и понял что необходимо движку пхп указать кодировку с кот. делать запросы. у меня сайт на xoops. в каком файле указывается кодировка для пхп?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- LimpTeaM
- сержант
- Сообщения: 236
- Зарегистрирован: 2007-10-04 16:26:21
Re: Кодировки движка xoops
попробуй эти строчки в конфиге mysql (/etc/my.cnf)
Код: Выделить всё
default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect="SET NAMES cp1251"
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Кодировки движка xoops
только из дампа строки про utf8 удали изначально
Z301171463546 - можно пожертвовать мне денег
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-02-04 13:28:44
Re: Кодировки движка xoops
Сделал как вы написали-теперь там где были вопросы - русские буквы а там где русские были-там кракозябры. что делать не пойму
Вообщем у меня в дампе SET NAMES указано utf8-а в таблицах дефолт кодировка cp1251. Если меняю в дампе утф на кп1251 тогда одна часть сайта на русском другая кракозябры -если оставляю то где были кракозябры там русскиу\е а остальные вопросы-как исправить
В phpmyadmin я создаю новую пустую базу и указываю взаимодействие с склом 1251 и сравнение 1251 хотя сам скл имеет по умолчанию utf8-может здесь затык?
Вообщем у меня в дампе SET NAMES указано utf8-а в таблицах дефолт кодировка cp1251. Если меняю в дампе утф на кп1251 тогда одна часть сайта на русском другая кракозябры -если оставляю то где были кракозябры там русскиу\е а остальные вопросы-как исправить
В phpmyadmin я создаю новую пустую базу и указываю взаимодействие с склом 1251 и сравнение 1251 хотя сам скл имеет по умолчанию utf8-может здесь затык?
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Кодировки движка xoops
Тут посмотри.
http://www.lissyara.su/?id=1655
http://www.lissyara.su/?id=1655
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- LimpTeaM
- сержант
- Сообщения: 236
- Зарегистрирован: 2007-10-04 16:26:21
Re: Кодировки движка xoops
если ты создаешь базу через phpmyadmin, то потом делаешь заливаешь дамп через импорт?
не забудь указать когда будешь делать импорт не utf-8, а cp1251.
не забудь указать когда будешь делать импорт не utf-8, а cp1251.
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-02-04 13:28:44
Re: Кодировки движка xoops
У меня в нескольких таблицах данные в utf8 а в остальных в сp1251 - если указываю при импорте utf8 то вопросами данные в cp1251 -если указываю cp1251 то кракозябрами данные utf8
Можно ли сделать так чтобы параллельно при заливке воспринимались обе кодировки?
Можно ли сделать так чтобы параллельно при заливке воспринимались обе кодировки?
- Alex Keda
- стреляли...
- Сообщения: 35420
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Кодировки движка xoops
нет.
кроме тебя никто не знает что должно быть в какой
кроме тебя никто не знает что должно быть в какой
Убей их всех! Бог потом рассортирует...
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Кодировки движка xoops
легко, но при одном условии, что ты сможешь умудриться запихать обе кодировки в один текстовый дамп, хотя муся умеет делать и такое, если её вежливо попроситьSolger писал(а):У меня в нескольких таблицах данные в utf8 а в остальных в сp1251 - если указываю при импорте utf8 то вопросами данные в cp1251 -если указываю cp1251 то кракозябрами данные utf8
Можно ли сделать так чтобы параллельно при заливке воспринимались обе кодировки?
-
- мл. сержант
- Сообщения: 73
- Зарегистрирован: 2008-02-04 13:28:44
Re: Кодировки движка xoops
Проблема решилась так: удалил из базы все таблицы с utf8 сделал дамп этих таблиц у хостеров и залил их в базу с указанием уже кодировки в phpadmin utf8 а не cp1251. теперь все буквы русские. думаю есть и более грамотный способ решения этой задачи - но меня вполне устраивает результат.