Показать сообщение отдельно
ura! вне форума      Старый phpNuke, phpBB и кодировка #1  
ura!
Новенький
Регистрация: 10.08.2009
Сообщения: 4


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для ura! Найти все сообщения от ura! Добавить ura! в список друзей  
10.08.2009, 16:23

В одной базе MySQL живут phpnuke и форум phpBB. Сделал экспорт через нюковскую админку. Залил на другую машину. Всё что касается нюки - нормально, форум не работает. Есть подозрение что из-за кодировки, так как сайт в 1251 а форум utf8. Вот что в бакапе хранится, примеры:

форум:
DROP TABLE IF EXISTS `xx_bb_forums`;
CREATE TABLE `xx_bb_forums` (
....
) ENGINE=InnoDB /*!40101 DEFAULT CHARSET=utf8 */ /*!40101 COLLATE=utf8_bin */;

INSERT INTO `xx_bb_forums` VALUES
(1, 0, 1, 2, '', 'Жалобы', '', '', 7, '', '', '', 0, '', '', '', '', 7, '', 0, 1, 0, 2, 1, 1, 4, 53, 'Re: Проверка темы', 1248340318, 'Proverka', '', 32, 1, 1, 1, 1, 0, 0, 0, 0, 0);

сама нюка:
DROP TABLE IF EXISTS `xx_banner_clients`;
CREATE TABLE `xx_banner_clients` (
...
) ENGINE=InnoDB /*!40101 DEFAULT CHARSET=cp1251 */;

Это нормальная выгрузка? или раз разные кодировки нужно было разнести таблицы по разным базам? или дело не в кодировке и такая абракадабра нормално вставится в utf8