Импортирование IPB 3.2.3 в XenForo

Статус
В этой теме нельзя размещать новые ответы.

epils

Проверенные
Сообщения
30
Реакции
10
Баллы
8,105
Вообщем импортировал, все удачно но все что было по русски написано: темы, сообщения итд все это не импортнулось
 
Ошибка какая-то была при импорте или как?
 
Cриншоты прикрепите,что да как.
 
Все разобрался, если у Вас русские буквы импортируются как ???? или вообще не импортируются.
1. нужно убедиться что база ipb в кодировке utf8
2. нужно сделать вот так:

Открываем library/XenForo/Importer/IPBoard.php
Ищем строчку
PHP:
$db->getConnection()
Добавляем после
PHP:
$db->query('SET NAMES `utf8`');

Ищем строчку
PHP:
$this->_sourceDb = Zend_Db::factory('mysqli',
array('host' => $config['db']['host'],'port' => $config['db']['port'],'username' => $config['db']['username'],'password' => $config['db']['password'],'dbname' => $config['db']['dbname']
)
);
Добавляем после
PHP:
$this->_sourceDb->query('SET NAMES `utf8`');
Сохраняем и закрываем файл

Открываем файл
PHP:
library/XenForo/Importer/Abstract.php

Ищем строки
PHP:
protected function _convertToUtf8($string, $entities = null)
{
Добавляем после

PHP:
return $string;
Сохраняем и закрываем файл
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу