Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Как сконвертировать phpBB 2 в phpBB 3

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
dmsuslov
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 10 месяцев

[FAQ] Как сконвертировать phpBB 2 в phpBB 3

Сообщение dmsuslov »

Кто-нибудь конвертировал сабж? У меня возникла проблема: получилось почти все, кроме кодировки символов :cry:
Старый форум (phpBB2) был в кодировке windows-1251, а новый в utf-8. Весь контент переносится в виде каких-то кракозябров...
Окунувшись в документацию, вычитал, что нужно поправить файл lang_main.php в старом форуме, а именно $lang['ENCODING']. Но изменения в нем влияют лишь на внешний вид кракозябров. Нормального текста контента добиться не удалось.

P.S.
phpBB2 2.0.20
phpBB3 3.0 RC3
  • С чего начать?
    Начните с "чистой" установки phpBB3 в отличный от phpBB2 каталог. Затем снова перейдите в баузере в каталог install и щёлкните по вкладке "Конвертирование".
  • Где почитать документацию по конвертированию на русском языке?
    http://www.vvvas.ru/it/phpbb/3.0/docs/I ... ml#convert
  • Изменяются ли в процессе конвертации содержимое и файлы phpBB2?
    В процессе конвертации не подвергаются изменениям ни таблицы phpBB2 в базе данных, ни исходные файлы phpBB2.
  • Старый форум находится по адресу: forum2.domen.ru, а новый по адресу: forum.domen.ru. При этом старый лежит в папке:
    /home/b/boshnet/forum2/public_html/ а новый в папке: /home/b/boshnet/forum/public_html/
    Какой относительный путь указать при конвертации?

    ../../forum2/public_html/
  • Сохранятся ли моды, которые были установлены в phpBB2, после конвертации в phpBB3?
    Будут сконвертированы только моды:
    - File Attachment Mod by Acyd Burn
    - Birthday by Niels
    - Birthdays by TerraFrost
  • Почему после конвертации в phpBB3 в сообщениях вместо русских букв - кракозябры?
    Вариант: кракозябры не везде, а только в сообщениях некоторых пользователей.
    Для корректного конвертирования необходимо, чтобы кодировка таблиц phpBB2 в базе данных соответствовала значению переменной $lang['ENCODING'] в файле language/lang_russian/lang_main.php. Варианты решения:
    1) Сложный. Переконвертировать содержимое базы данных в кодировку, указанную в переменной $lang['ENCODING'].
    2) Простой. Назначить переменной $lang['ENCODING'] значение, совпадающее с текущей кодировкой базы данных. При этом сообщения и другой контент на "старом" форуме могут стать нечитабельными, тем не менее, после конвертации читабельность восстановится.
    3) Альтернативный: http://www.phpbbguru.net/community/topi ... ml#p245047

    Перед конвертацией также рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
Nintendo1988
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 5 месяцев

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Nintendo1988 »

Указывал разные, например сейчас указал mysite.ru/forum,
Указало - Не удалось найти путь к старому форуму. Пожалуйста, проверьте установки и попробуйте снова.
» Путь mysite.ru/forum был указан как исходный.

Вот кстати, ещё вопрос:
Для конвертирования вы должны уже иметь отдельную установку phpBB3 в ту же базу данных (но с другим префиксом), что и старая установка phpBB 2.0.x.
Т.е я должен использовать ту же базу данных ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение rxu »

Они явно располагаются в разных папках на сервере. Смотрите, в какой папке лежит новый по отношению к старому.
Изображение
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение crash »

Nintendo1988
вы сначала поймите чем путь в папках отличается от путей в адресной строке браузера
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Nintendo1988
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 5 месяцев

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Nintendo1988 »

При конвертировании выдало - Parse error: syntax error, unexpected $end in /home/users/n/nintendo-world/domains/nintendo-world.jino.ru/forums/includes/search/fulltext_native.php on line 362, что это может означать ?
Nintendo1988
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 5 месяцев

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Nintendo1988 »

Сорри за мультипост.
Подготовка к конвертации идёт хорошо, но при конвертации выдаёт это
"Критическая ошибка при конвертированииКритическая ошибка при конвертировании functions_phpbb20.php [ 1859 ] На вашей старой конференции найдены конфликтующие имена пользователей. Для завершения конвертирования, удалите или переименуйте этих пользователей, так чтобы каждому очищенному имени соответствовал только один пользователь старой конференции.
Очищенное имя namrok соответствует именам пользователей:
» идентификатор пользователя: 222 имя пользователя: Namrоk (сообщений: 4)
» идентификатор пользователя: 256 имя пользователя: Namrok (сообщений: 653)"
Не знаю что то и о чём. Namrok - это ник форумчанина.

Если после этого проверить форум, тон вроде как сконвертировался, однако не отображаются разделы и темы, а юзеры не туда занесены (не в те группы). В админке если проверить состояние, то пишет что база данных всего 200кб а не как была раньше (7), и в разделах нету не тем не сообщений.

Помогите, что за засада быть может ?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение crash »

настройте сервер, чтобы он работал по умолчанию Utf-8 или пропишите в .htaccess нового форума
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Nintendo1988
phpBB 1.0.0
Сообщения: 5
Стаж: 15 лет 5 месяцев

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Nintendo1988 »

Сервер настроить всмысле на хосте ? А где и как это можно в .htacces прописать ?

Добавлено спустя 22 минуты 35 секунд:
Поменял кодировку на UTF-8 в лэнг мэин - теперь такая шняга:
Критическая ошибка при конвертировании

Критическая ошибка при конвертировании

functions_phpbb20.php [ 1859 ]

На вашей старой конференции найдены конфликтующие имена пользователей. Для завершения конвертирования, удалите или переименуйте этих пользователей, так чтобы каждому очищенному имени соответствовал только один пользователь старой конференции.

Очищенное имя ���� соответствует именам пользователей:
В» идентификатор пользователя: 47 РёРјСЏ пользователя: Аким (сообщений: 68)
В» идентификатор пользователя: 93 РёРјСЏ пользователя: Эдик (сообщений: 0)
В» идентификатор пользователя: 224 РёРјСЏ пользователя: саша (сообщений: 1)
В» идентификатор пользователя: 258 РёРјСЏ пользователя: Олег (сообщений: 0)
В» идентификатор пользователя: 265 РёРјСЏ пользователя: Линк (сообщений: 114)
В» идентификатор пользователя: 267 РёРјСЏ пользователя: Иван (сообщений: 0)
В» идентификатор пользователя: 286 РёРјСЏ пользователя: Юлия (сообщений: 1)
Очищенное имя ����� соответствует именам пользователей:
В» идентификатор пользователя: 142 РёРјСЏ пользователя: Джуфф (сообщений: 1)
В» идентификатор пользователя: 169 РёРјСЏ пользователя: Денис (сообщений: 1)
В» идентификатор пользователя: 185 РёРјСЏ пользователя: миХан (сообщений: 9)
В» идентификатор пользователя: 221 РёРјСЏ пользователя: Сашка (сообщений: 1)
В» идентификатор пользователя: 237 РёРјСЏ пользователя: Сахар (сообщений: 32)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Палыч »

Nintendo1988
UTF-8 без BOM
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение crash »

Nintendo1988 писал(а):Поменял кодировку на UTF-8 в лэнг мэин
а у вас 2 версия в utf работает?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение rxu »

Nintendo1988 писал(а):Поменял кодировку на UTF-8 в лэнг мэин - теперь такая шняга:
А причем тут ланг_мэйн, если у вас сам конвертор выдает сообщения в левой кодировке (или сервер отправляет браузеру). Это сервисное сообщение конвертера, ланг_мэйн здесь не роляет.
"Критическая ошибка при конвертировании
Критическая ошибка при конвертировании functions_phpbb20.php [ 1859 ] На вашей старой конференции найдены конфликтующие имена пользователей. Для завершения конвертирования, удалите или переименуйте этих пользователей, так чтобы каждому очищенному имени соответствовал только один пользователь старой конференции.
Очищенное имя namrok соответствует именам пользователей:
» идентификатор пользователя: 222 имя пользователя: Namrоk (сообщений: 4)
» идентификатор пользователя: 256 имя пользователя: Namrok (сообщений: 653)"
Изображение
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет 1 месяц
Откуда: SPb
Поблагодарили: 1 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Alice »

Большое спасибо за темку, очень помогла! На локалке конвертация прошла на ура, только авы и смайлы пропали (ну да с этим разберемся).. Еще не дошло, что там в конфиге нужно поменять.
*Ушла экспериментировать* :)
Я не волшебник, я только учусь!
djonik
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 4 месяца

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение djonik »

прошу прощенья если ответ уже был... пользовался поиском но ответа на свой вопрос не нашел! ситуация такова: у меня есть форум на бесплатном хостинге на ВВ2 решил создать нормальный форум на платном хостинге и установил ВВ3. так вот как восстановить старый бэкап на новом форуме не знаю! :( может его как то можно конвертировать..? заранее благодарен.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 17 лет 9 месяцев
Откуда: Кишинёв
Благодарил (а): 1 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение DK7 »

скачиваете бд и все файлы форума со старого хостинга. Переносите их на новый. Платный. и уже с платного конвертируете в тройку.
djonik
phpBB 1.0.0
Сообщения: 7
Стаж: 15 лет 4 месяца

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение djonik »

Zvezda
боюсь что они мне не предоставят такой возможности... :( там и бэкап то самому делать нельзя! приходилось просить админов того хоста дать бэкап... а других вариантов нет..? заранее благодарен за любые подсказки.
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 7 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: [FAQ] Конвертация phpBB2 > phpBB3

Сообщение Fray98rus »

djonik
Раз есть бэкап делаете так:
устанавливаете phpbb2 на новый хостинг с нуля. Восстанавливаете БД. Далее простая конвертация в phpbb3.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

Вернуться в «FAQ»