1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.1 IPB 3.2.*

Тема в разделе "Переезд на XenForo c других движков", создана пользователем GwynnBleiidd, 13.01.2012.

Загрузка
  1. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    Есть Xen 1.1.1 И база от форума IPB 3.2.2
    При прописывании бд и логинов, на следующем шаге:
    Код:
    Server Error
     
    Mysqli prepare error: Table 'test.core_sys_conf_settings' doesn't exist
     
    Zend_Db_Statement_Mysqli->_prepare() in E:\xampp\htdocs\xen\library\Zend\Db\Statement.php at line 115
    Zend_Db_Statement->__construct() in E:\xampp\htdocs\xen\library\Zend\Db\Adapter\Mysqli.php at line 381
    Zend_Db_Adapter_Mysqli->prepare() in E:\xampp\htdocs\xen\library\Zend\Db\Adapter\Abstract.php at line 478
    Zend_Db_Adapter_Abstract->query() in E:\xampp\htdocs\xen\library\Zend\Db\Adapter\Abstract.php at line 825
    Zend_Db_Adapter_Abstract->fetchOne() in E:\xampp\htdocs\xen\library\XenForo\Importer\IPBoard.php at line 145
    XenForo_Importer_IPBoard->validateConfiguration() in E:\xampp\htdocs\xen\library\XenForo\Importer\IPBoard.php at line 45
    XenForo_Importer_IPBoard->configure() in E:\xampp\htdocs\xen\library\XenForo\ControllerAdmin\Import.php at line 56
    XenForo_ControllerAdmin_Import->actionConfig() in E:\xampp\htdocs\xen\library\XenForo\FrontController.php at line 310
    XenForo_FrontController->dispatch() in E:\xampp\htdocs\xen\library\XenForo\FrontController.php at line 132
    XenForo_FrontController->run() in E:\xampp\htdocs\xen\admin.php at line 13
    Ставлю пока, на локалке.
    Базы в ютф8, всё как надо, что может быть не так?
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Ведь явно указано, что отсутствует таблица такая-то. Либо база не правильно указывается в настройках, либо действительно таблицы такой нет. В общем Вам должно быть виднее, чем нам.
     
  3. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    Всё понял, я привык что таблицу коров импортеры не кушают.
    Буду пробовать дальше.

    Есть где-то описание импорта, с перечнем ошибок, типа битой кодировки, хотя обе базы в utf8?
     
  4. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    В чём ещё может быть косяк?
    Обе базы utf8

    CREATE DATABASE `a34706_fly` /*!40100 DEFAULT CHARACTER SET utf8 */
    a34706_frfor CREATE DATABASE `a34706_frfor` /*!40100 DEFAULT CHARACTER SET utf8 */

    Посмотрел строки, русский не передаётся вообще.
    То есть все группы, с пустым полем заносятся, как и темы с категориями.

    Но, при импорте русский в помине не видет.
     
  5. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Нужно не базы ковырять, а экспортер. Если бы были проблемы с базой, то либо экспортер выдал бы ошибки, либо в базу записались бы некорректные данные. А просто пустое поле - однозначно при обработке экспортером оно либо пропускается, либо не туда пытается записаться, либо просто некорректно обрабатывается.
     
  6. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    На предмет чего смотреть?
    Кодировки, или ещё что?
     
  7. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Места в коде, где обрабатывается это поле. Посмотреть, что туда прилетает из конвертируемой базы. Затем смотрим, как оно обрабатывается. Затем, куда записывается и записывается ли вообще. И т.д. и т.п.
    Если знаний php нет, то лучше сразу приглашать специалиста, если вылазят такие проблемы.
     
  8. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    Знаю не сильно.
    Суть в том, что он передаёт данные.
    Но!

    На локалке русские данные передаются "????", на хостинге же, они просто пустым полем передаются.
    А Английские идут как надо.

    Не ужеле, в импортере?

    Попробую перенести через vB
     
  9. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Понятно. Значит Вам нужно в скрипте настраивать соединение с базой в нужной кодировке. В интернете инструкций вагон + маленькая тележка. Ищите все, что связано с "SET NAMES" и русской кодировкой.
     
  10. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    А в каком файле?
    Я нашёл только для vB 2 файла, для ипб вообще ничего.
    И если есть инструкции, был бы рад ,если поделитесь.
    Так как я ничего путнего не нашёл.
     
  11. avgaz

    avgaz Местный

    Регистрация:
    05.11.10
    Сообщения:
    40
    Симпатии:
    1
  12. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
  13. avgaz

    avgaz Местный

    Регистрация:
    05.11.10
    Сообщения:
    40
    Симпатии:
    1
    В первом посту вы про локалку писали! Я бы в обще рекомендовал все переносить на локалке и залить потом бекапом на хостинг.
     
  14. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    Сразу решил тестить и там и там.
    На локалке(форточка), не воспринимает прописанную привязку кодировки.
    В итоге, сейчас знакомый брал себе сервер, и на нём попробую поиграться с привязкой кодировки.
    Может, что и будет ясно.
     
  15. GwynnBleiidd

    GwynnBleiidd Пользователь

    Регистрация:
    11.01.12
    Сообщения:
    22
    Симпатии:
    3
    Версия XF:
    1.1.3
    9 часов работ.
    В чём дело не понятно, для переноса использовался сервер, что бы настроить работу с кодировками.
    Перенесло всё, и то при танце с бубном таблицы "tracker".

    В итоге всё импортировали.

    Вообщем, если что будет переносить.
    Нужно:
    1.Сервер или комп с линуксом.
    2.Бубен
    3.Нервы.
    4.Super dumpex, может пригодится.
     
  16. Alexder

    Alexder Активный пользователь

    Регистрация:
    10.11.10
    Сообщения:
    5
    Симпатии:
    3
    Подскажите, после импорта с ipb 3.2.2 в сообщениях все кавычки отображаются как "
    восклицательные знаки ! и т.д.
    кто-нибудь знает как это победить?
     
  17. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18

Поделиться этой страницей