Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Разное » Переезд с денвера на xampp |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
jamix
Долгожитель форума
Всего сообщений: 312 Рейтинг пользователя: 8 Ссылка Дата регистрации на форуме: 11 сен. 2005 |
Вот такая трабла. Не получается корректно перенести базу форума, а точнее, проблема с кодировкой. База в денвере: cp1251_general_ci Делаю phpMyAdmin-ом экспорт базы. В xampp-е создаю базу с аналогичным названием и со сравнением cp1251_general_ci. При импорте указываю кодировку 1251. Все сообщение форума выглядят как ???????????????????????????, но сам форум, его сообщения корректно отображаются. Оказалось, если поставить форум с нуля на xampp, и выбор кодировки выставить автоматом в xampp, то сообщения отображаются корректно, но и база не cp1251_general_ci, а latin1_general_ci. Как оказалось, только в этой кодировке форум отображается корректно. Пробовал делать импорт и экспорт другими "дамперами" - тот же результат. Так же эксперементировал и с различными кодировками при импорте, так как при экспорте данной опции(смена кодировки) не нашел. Вопрос, что делать? |
Drugold
Почетный участник
Откуда: Москва Всего сообщений: 182 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 7 авг. 2006 |
|
jamix
Долгожитель форума
Всего сообщений: 312 Рейтинг пользователя: 8 Ссылка Дата регистрации на форуме: 11 сен. 2005 |
Dumper.php Выручил. Проблему решил через 10 мин после создания данной темы. ТОлько в нём подправил: define('RESTORE_CHARSET', 'forced->latin1'); |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
jamix, значит ты переконвертировал свою базу в latin1, а это в общем то не корректно. Надо было проделать так как я описывал в посте. |
Drugold
Почетный участник
Откуда: Москва Всего сообщений: 182 Рейтинг пользователя: 1 Ссылка Дата регистрации на форуме: 7 авг. 2006 |
Профиль | Сообщить модератору | Игнорировать
NEW! Сообщение отправлено: 18 ноября 2007 18:39 Сообщение отредактировано: 18 ноября 2007 18:40
А перевод форума на юникод решил бы проблему кодировок? |
jamix
Долгожитель форума
Всего сообщений: 312 Рейтинг пользователя: 8 Ссылка Дата регистрации на форуме: 11 сен. 2005 |
Gram написал: jamix, значит ты переконвертировал свою базу в latin1, а это в общем то не корректно. Надо было проделать так как я описывал в посте. Пришлось, так как создание базы в кодировке в 1251 - все сообщения ????????, а как только первожу в latin1.... |
jamix
Долгожитель форума
Всего сообщений: 312 Рейтинг пользователя: 8 Ссылка Дата регистрации на форуме: 11 сен. 2005 |
А на твой пост я напоролся уже потом |
Gram
Администратор
Откуда: Нижний Новгород Всего сообщений: 1011 Рейтинг пользователя: 38 Ссылка Дата регистрации на форуме: 23 июля 2003 |
jamix А в файле bd/mysql.php раскоментировать (убрать двойной слеш //) строчки пробовал? mysql_query("SET NAMES 'cp1251'",$lastlink); |
jamix
Долгожитель форума
Всего сообщений: 312 Рейтинг пользователя: 8 Ссылка Дата регистрации на форуме: 11 сен. 2005 |
Gram написал: jamix уже смысла нет, так как уже в данном варианте всё работает |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Разное » Переезд с денвера на xampp |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |