Так наконец совершил перевод. Теперь опишу как все сделал может кому и пригодится.
И так мной использовались:
1. Версия phpBB - 3.0.0 - http://www.phpbb.com
2. Версия e107 - 0.7.10 - http://e107.org
3. Версия Sypex Dumper - Lite 1.0.8 - http://sypex.net
4. Версия e107bb - 3.0.0 - http://www.diporg.com
Теперь последовательность действий:
1. Делаем резервную копию базы при помощи Sypex Dumper.
2. Рядом с работающим порталом е107 ставим форум phpBB, база у них должна быть общая, можно выбрать например http://ваш.сайт/forum , при этом когда создаете администратора - желательно чтобы не совпадали ни с одним пользователем в портале е107.
3. На работающий портал е107 с встроенным форумом ставим плагин e107bb
4. Делаем интеграцию портала и нового форума, авторизацию ставим через портал.
5. Делаем перенос пользователей и сообщений в новый форум (Как это сделать написано в инструкции плагина e107bb)
6. Делаем бекап таблиц нового форума
7. Удаляем портал и форум, причем удалить надо все файлы
8. Полностью чистим базу
9. Заново заливаем форум и устанавливаем его
10. Разворачиваем таблицы из бекапа, при этом префиксы таблиц должны совпадать.
Теперь о сложностях с какими столкнулся:
1. Перенос пользователей и сообщений был всего частичным
Решение и проблема
Данная проблема вызвана тем что если форум очень большой то время выполнения php скрипта очень большое и оно просто прерывается.
Решается увеличением времени на выполнение скрипта.
2. Крякобязы в сообщениях
Решение и проблема
Данная проблема вызвана тем что не совпадают кодировки базы или таблиц. Решается выставлением одинаковой кодировки.
3. Не возможность сделать бекап или его скачать, а также проблемы с заливкой бекапа. Думаю проблема или с временем выполнения или еще какими-то настройками. решается использованием Sypex Dumper
После того как вы наконец подняли форум с пользователями и таблицами необходимо проделать следующие действия
1. Пересоздать заново все категории (Старые переименовываете)
2. В созданные категории перенести форумы
3. Синхронизировать все категории и форумы.
4. Установить права для видимости форумов.
5. Свой ник сделать основателем сайта, а ник админа, который использовался для установки форума, можно удалить
6. Попросить пользователей обновить свои настройки, так как переносятся только логин, пароль и мыло.
вроде все.
Переход с e107 на phpBB 3
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Alloy
- phpBB 1.4.3
- Сообщения: 82
- Стаж: 22 года
- Откуда: Киев
- Поблагодарили: 2 раза
-
Perfecthus
- phpBB 2.0.14
- Сообщения: 958
- Стаж: 15 лет 11 месяцев
- Откуда: Оттуда
- Благодарил (а): 68 раз
- Поблагодарили: 112 раз
Re: Переход с e107 на phpBB 3
Уважаемый, Alloy, не подскажешь, как можно сделать общую регистрацию и логин для е107 и phpBB3.
Сам е107 на домене http://www.domain.ru, а phpBB3 на поддомене http://www.forum.domain.ru (если конечно возможен такой вариант интеграции).
Как я понял плагин e107bb не может провести интеграцию с поддоменом (т.к. не прописать относительный путь), я прав или ошибаюсь?!
Пробывал так же установить phpbb в корень с e107 в папку forum, БД для сайта и форума объединена, но при указании относительного пути в плагине, и нажатии кнопки далее получаю в окне плагина белый экран и всё.
Что использовал:
1. e107 0.7.22
2. phpBB-3.0.7-PL1
3. e107bb v3.1.t1
Но, как сказал выше интеграция почему-то не работает, ни в случае с поддоменом, ни в случае с папкой forum в корне сайта.
Есть подозрение, что плагин e107bb кривой. Если знаешь, как сделать интеграцию, подскажи, буду премного благодарен!
PS: Движок сайта ставил с нуля, форум тоже с нуля, зарегистрировнных пользователей, только админ.
Сам е107 на домене http://www.domain.ru, а phpBB3 на поддомене http://www.forum.domain.ru (если конечно возможен такой вариант интеграции).
Как я понял плагин e107bb не может провести интеграцию с поддоменом (т.к. не прописать относительный путь), я прав или ошибаюсь?!
Пробывал так же установить phpbb в корень с e107 в папку forum, БД для сайта и форума объединена, но при указании относительного пути в плагине, и нажатии кнопки далее получаю в окне плагина белый экран и всё.
Что использовал:
1. e107 0.7.22
2. phpBB-3.0.7-PL1
3. e107bb v3.1.t1
Но, как сказал выше интеграция почему-то не работает, ни в случае с поддоменом, ни в случае с папкой forum в корне сайта.
Есть подозрение, что плагин e107bb кривой. Если знаешь, как сделать интеграцию, подскажи, буду премного благодарен!
PS: Движок сайта ставил с нуля, форум тоже с нуля, зарегистрировнных пользователей, только админ.
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Переход с e107 на phpBB 3
Есть вот такая тема: phpbb + e107 (интеграция с сайтом)Perfecthus писал(а): как можно сделать общую регистрацию и логин для е107 и phpBB3.
-
Perfecthus
- phpBB 2.0.14
- Сообщения: 958
- Стаж: 15 лет 11 месяцев
- Откуда: Оттуда
- Благодарил (а): 68 раз
- Поблагодарили: 112 раз
Re: Переход с e107 на phpBB 3
Если кому интересно, есть вот такой Модуль авторизации для phpBB3 + e107 v1
Реализует функцию общей регистрации е107 и phpBB.
Реализует функцию общей регистрации е107 и phpBB.

