Автор |
Сообщение |
Richard Ferlow Гуру Предупреждений : 2
|
|
В общем, вручили мне на обслуживание сайт...
И теперь не могу разобраться с его кодировкой.
В общем, все таблицы заведены как cp1251, данные же в них судя по всему хранятся как utf-8...но могу ошибаться
Единственный способ хоть как-то в удобоваримом виде посмотреть данные - это включить язык cp1251 для phpmyadmin и принудительно перевести кодировку браузера в utf-8 - тогда все русские меню phpmyadmin нечитаемы разумеется становятся, зато видно данные...
Если кто понял, скажите, как это получилось и как с этим дальше работать. Дампы, допустим, вообще не представляю как обрабатывать в случае чего. |
|
|
|
|
Wega Гуру |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Wega
Сам сайт то работает, и данные вносятся нормальные.
Но чего-то я не могу догнать.
А дамп я пытался декодерами хоть к какой-то читаемой кодировке привести - не вышло. |
|
|
|
|
Wega Гуру |
|
Richard Ferlow
Можно при дампировании задать нужную кодировку, не пробовал? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Wega
Через Dumpex хочу попробовать, вроде там можно.
Но еще не успел, хостинг глючит(чертов ник.ру)
Средствами phpmyadmin не видел такой возможности - только для импорта. |
|
|
|
|
Wega Гуру |
|
Richard Ferlow
Эмм, физического доступа к mysql нету? Посмотреть/поправить my.ini, запустить mysqldump (и указать через него кодировку) нельзя? |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Wega
ssh по-моему нет, еще не проверял, к my.ini доступ вряд ли есть
вся сложность в том, что надо это все делать на рабочем сайте, а если он вдруг рухнет - будет плохо) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
сделал экспорт с помощью Dumpex - в кодировке cp1251 - теперь читается все. |
|
|
|
|
berkyt4 Эксперт |
|
после кода соединения с базой вписать
mysql_query ("SET NAMES 'cp1251'")
и делофф то. |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
berkyt4
ну так чтобы сайт работал там так и сделано, однако от того что база кривая это не избавляет, редактировать допустим надо, а там ппц, вручную хер сделаешь.
впрочем вопрос исчерпан давно. |
|
|
|
|
|