Уважаемые пользователи!
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 лет 9 месяцев

[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

    Перед конвертацией также рекомендуется проверить, какой язык по умолчанию установлен у всех пользователей, и изменить на русский, если это необходимо.
Miracle
phpBB 1.4.3
Сообщения: 91
Стаж: 17 лет 3 месяца

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

Сообщение Miracle »

Кто конвертировал не маленькие базы вопрос к вам.
Есть 1.2 миллиона записей.
Вот конвертация на моем домашнем компе занимает оооочень долгое время. Процессор не грузит, а вот жеский диск (постоянно горит лампочка). Для меня не логично это. Почему так происходит. Ведь заливая дамб в бд он заливается за пару минут а конвертация, я считаю что основной акцент это преобразование данных а значит процессор, делается очень долго. Все никак не решусь из за этого пробовать на сервере.
Буду признателен если подскажете хоть что то по этому поводу.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

В процессе конвертации делается множество SQL запросов. Кэша у mysql сервера не хватает и он обращается на диск.
Всё повторяется. nurlan.info
Miracle
phpBB 1.4.3
Сообщения: 91
Стаж: 17 лет 3 месяца

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

Сообщение Miracle »

а на какой параметр в настройках маэскуэля надо смотреть что бы изменить на большее значение?
спасибо.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Что нибудь из этого:

Код: Выделить всё

key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
Всё повторяется. nurlan.info
Miracle
phpBB 1.4.3
Сообщения: 91
Стаж: 17 лет 3 месяца

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

Сообщение Miracle »

спасибо. я знаю где это искать, но я спрашивал более конкретное.
не во всех же переменных менять значения :)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Менять надо комплексно, вдумчиво и читая документацию.
Например:

Код: Выделить всё

key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
Всё повторяется. nurlan.info
Miracle
phpBB 1.4.3
Сообщения: 91
Стаж: 17 лет 3 месяца

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

Сообщение Miracle »

записал в файл, но что то так же вроде работает.
как проверить применились ли подобные настройки

сервер маэскуэль перегрузил
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Может быть в своп уходит?
Всё повторяется. nurlan.info
Miracle
phpBB 1.4.3
Сообщения: 91
Стаж: 17 лет 3 месяца

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

Сообщение Miracle »

с предположениями сразу пишите как проверить :)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Для linux:
free - информация об используемой памяти
ps - информация о процессах

Для windows:
systeminfo - информации о системе, в том числе о доступной памяти
tasklist - информация о запущенных процессах

А вообще это уже жуткий оффтопик, поскольку не имеет никакого отношения в конвертации.
Всё повторяется. nurlan.info
kamyanets
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 8 месяцев

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

Сообщение kamyanets »

При конвертации БД в последнюю версию из БД форума phpBB 2.0.x 1.0.2 выдается ошибка No language found!
Сначала делал, как описано в ФАКе, но конвертация останавливалась на полдороги белым листом.
Потом удалил старый форум и поставил новый. При исполнении database_update.php выдается No language found!
Что можно сделать ?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

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

Сообщение nissin »

Криво файлы на хостинг залиты, либо что-то с правами в каталоге language не так.
Всё повторяется. nurlan.info
sanya1603
phpBB 1.4.1
Сообщения: 44
Стаж: 14 лет 5 месяцев

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

Сообщение sanya1603 »

Доброго дня ув. ГУРУ!
Вопрос
Послушал Ваш совет установил вв3 локально на денвере и перенес установленый форум на сервер, в другую папку
на сервере стоит phpbb2 установить 3-ю версию автоматически не представляется возможным - хост - АГАВА постоянно выдает ошибки
а вот как перенести базу данных установленую локально, на сервер?
локально база данных устанавливалась с префиксом bb_, такой же префикс и у 2-й версии установленой на сервере попробовал запустить 3-ю версию с новой папки - просто белый экран никаких ошибок
помогите
Спасибо.
Попробовал сделать так как у Вас описано: тобеш перейти в папку инстал и конвертировать, опять же ошибка 500
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 18 лет 11 месяцев
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно

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

Сообщение MAzZY »

sanya1603, меняйте хостинг. А потом попробуйте все еще раз.
Аватара пользователя
demonlibra
phpBB 2.0.2
Сообщения: 338
Стаж: 14 лет 5 месяцев
Откуда: Ростов-на-Дону
Благодарил (а): 24 раза
Поблагодарили: 38 раз

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

Сообщение demonlibra »

При конвертации форума с phpBB2 в phpBB 3.0.6 не отображаются аватары. Файлы перенеслись. Но в форуме авторов не видать.
При конвертации в phpBB 3.0.5 с аватарами было всё нормально.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

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