Переход с e107 на phpBB 3

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alloy
phpBB 1.4.3
Сообщения: 82
Стаж: 22 года
Откуда: Киев
Поблагодарили: 2 раза

Сообщение Alloy »

Так наконец совершил перевод. Теперь опишу как все сделал может кому и пригодится.
И так мной использовались:
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. Попросить пользователей обновить свои настройки, так как переносятся только логин, пароль и мыло.


вроде все.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
Perfecthus
phpBB 2.0.14
Сообщения: 958
Стаж: 15 лет 11 месяцев
Откуда: Оттуда
Благодарил (а): 68 раз
Поблагодарили: 112 раз

Re: Переход с e107 на phpBB 3

Сообщение Perfecthus »

Уважаемый, 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: Движок сайта ставил с нуля, форум тоже с нуля, зарегистрировнных пользователей, только админ.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Переход с e107 на phpBB 3

Сообщение rxu »

Perfecthus писал(а): как можно сделать общую регистрацию и логин для е107 и phpBB3.
Есть вот такая тема: phpbb + e107 (интеграция с сайтом)
Изображение
Аватара пользователя
Perfecthus
phpBB 2.0.14
Сообщения: 958
Стаж: 15 лет 11 месяцев
Откуда: Оттуда
Благодарил (а): 68 раз
Поблагодарили: 112 раз

Re: Переход с e107 на phpBB 3

Сообщение Perfecthus »

rxu, спасибо, уже читал её.
Аватара пользователя
Perfecthus
phpBB 2.0.14
Сообщения: 958
Стаж: 15 лет 11 месяцев
Откуда: Оттуда
Благодарил (а): 68 раз
Поблагодарили: 112 раз

Re: Переход с e107 на phpBB 3

Сообщение Perfecthus »

Если кому интересно, есть вот такой Модуль авторизации для phpBB3 + e107 v1
Реализует функцию общей регистрации е107 и phpBB.

Вернуться в «Поддержка phpBB 3.0.х»