Перейти к содержанию

Sanshalay

Актив
  • Постов

    1883
  • Зарегистрирован

  • Посещение

  • Победитель дней

    66

Сообщения, опубликованные Sanshalay

  1. Доброго времени суток, статью читали? 

    Конвертирование форума под IP.Board

    Спасибо за быстрый ответ. Да, читал. Меня интересует вот эта строчка:

    Если вы поставите галочку на Empty local data?, то данные из IP.Board будут удалены и заменены данным из конвертируемого скрипта. Т.е., если вы поставите галочку около Members, то все пользователи из IP.Board будут удалены и будут добавлены пользователи из конвертируемого скрипта. Если же вы не поставите галочку, пользователи будут просто добавлены.

    Но при выполнении этого действия все равно ничего не получается и первый пользователь не удаляется. Может быть это из-за того, что я залогинен из-под этого пользователя admin?

  2. Здравствуйте. Не получается произвести конвертацию базы данных vBulletin 4.2 в IP.Board 3.4. Чтобы вы поняли суть моей проблемы, я опишу свои действия. Если хотите, можете начинать с пункта 9. До него находится только информация, которая может помочь в устранении проблемы.

     

    1. Скачиваю IPS Converters 3.4

    2. Распаковываю файлы IP.Board из папки upload на сервер (использую локальный VertrigoServ) и туда же распаковываю конвертер из папки upload

    3. Иду в phpMyAdmin. Создаю 2 базы данных: vbulletin и invision. На обе базы при создании ставлю сравнение utf8_general_ci.

    4. В базу vbulletin импортирую дамп базы форума на vBulletin с рабочего сервера. При импортировании ставлю кодировку UTF8. Импортированные таблицы имеют кодировку cp1251_general_ci.

    5. Перебиваю все таблицы базы vbulletin в кодировку utf8_general_ci. После окончания завершаю сеанс в phpMyAdmin.

    6. Перехожу к установке Ip.Board. При установке ввожу базу invision и пароль к ней.

    7. В данные администратора ввожу login: admin; pass: admin; email: [email protected]

    8. Все. IP.Board успешно установлен. Перехожу в адмику к IPS Converters. Создаю новую конвертацию с такими данными:

     

    - Database Driver: MySQL
    - Database Host: localhost
    - Database Username: root
    - Database Password: vertrigo
    - Database Name: vbulletin
    - Database Table Prefix: <пусто т.к нет префикса>
    - Database Charset: UTF8
    9. Все успешно. Выводится список того, что нужно конвертировать. Все делаю и дохожу до пункта Members. В этом пункте вся проблема. Я хочу удалить созданного по умолчанию пользователя admin. Ставлю галочку "Empty local data?" и запускаю конвертацию, но по ее окончании пользователь admin не удалился. А пользователь vBulletin с id=1 в IP.Board становится с id=2 и так далее. Т.е id смещаются на единицу до id23 т.е такой пользователь в vB удален. И естественно все друзья тоже смещаются. ЛС не проверял. Поэтому возникает вопрос - как устранить этот непорядок и полностью заменить всех пользователей, даже администратора?
     
    Сервер: VertrigoServ
    phpMyAdmin: 3.5.3
     
    Прошу помощи т.к самому мне не справиться. Иную необходимую информацию также могу предоставить. Заранее спасибо

     

×
×
  • Создать...