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

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

Сообщение ser5 »

Rayden писал(а):Залей дистрибутив заново, по моему элементарно..
Главное, смотри базу не грохни.
не могу выполнить upgrate, устанавливая форум... там нельзя выбрать другой вид базы данных, окроме MySQL 3.0. Это что-то с движком? Я качал с этого сайта! Может подскажите, в чём может быть причина?

Добавлено спустя 42 секунды:
crash писал(а):и создай правильный config.php.
???????

Добавлено спустя 17 секунд:

извините, что такой чайник

Добавлено спустя 44 минуты 6 секунд:

При попытке обновить, выдаёт:

Unable to get list of smilies from the DB
1146: Table 'school80.smiles' doesn't exist

SELECT code, smile_url
FROM smiles
Аватара пользователя
Master of Tragedy
phpBB 1.4.2
Сообщения: 68
Стаж: 16 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение Master of Tragedy »

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

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysql';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'dbname';
$dbuser = 'name;
$dbpasswd = 'password';

$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>
Это config.php
Ce grand malheur de ne pouvoir etre seul...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Сообщение rxu »

Master of Tragedy
Ему нужен конфиг от двойки. Уже было, должно найтись поиском.
Изображение
ser5
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 6 месяцев

Сообщение ser5 »

Огромное всем спасибо! Проблема решена
Аватара пользователя
ImageMaker
phpBB 1.0.0
Сообщения: 5
Стаж: 16 лет 7 месяцев

Сообщение ImageMaker »

Проблема и её решение описано тут - http://www.phpbbguru.net/community/view ... p?p=165431
S_Layer
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 6 месяцев

Сообщение S_Layer »

помогите со следущей проблемой:
установил phpbb3 rc7
проверил работоспособность - все ок
отконвертировал старую базу (из 2го) на новый движок
проверил, все ок
прикрутил новый стиль (брал именно на rc7)
проверяю, работает
проходит некоторое время и появляется проблема указанная тут
решаю ее, но появляется следущая проблема - напрочь пропадают кнопки post и reply! тоесть никто не может ни создавать посты, ни отвечать на них :(. в админку пускает, настройки личные меняет, а вот кнопок нету. даже внизу написано "вы можете то-то, вы можете сё-то..."
права пользователей проверял, все ок.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

FAQ почитай...
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

S_Layer
Во-первых, как ваш вопрос связан с темой...? :?
Во-вторых, есть подозрение, что всё-таки дело в стиле. В просильвере, думаю, нормально работает.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Smerch
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 5 месяцев
Откуда: Украина, Львов.

Проблема конвертации базы phpbb 2.0.22> phpbb 3.0 RC7

Сообщение Smerch »

Сабж. При попытке запуска конвертации(старый форум отключен на время конверта) через некоторое время выводится просто белая страница. Размер старой базы данный ~16 мб. Что интересно- в новую базу таки кое-что переносится, а именно разделы форумов создаются, да еще и заголовок форума перенесся. Остальное: посты, пользователи- ессно нет. В поиске данной проблемы не нашел, так в чем же может быть проблема? Недостаточно ресурсов для работы конвертора?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Сообщение rxu »

Smerch
Посмотрите, что выдаёт еррор лог сервера при появлении белой страницы.
Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Smerch
Читаем документацию:
Учтите, что конвертация может занять некоторое время, а при определенных условиях, со стороны хостинг-провайдера, попытка конвертации даже может завершиться неудачей (например, из-за ошибки веб-сервера или других ошибок «превышения времени»). Если это так, то вы должны обратиться к своему хостинг-провайдеру за разрешением превысить ограничения ресурсов на время выполнения конвертации (и тогда вы сможете достигнуть положительного результата).
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Smerch
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 5 месяцев
Откуда: Украина, Львов.

Сообщение Smerch »

rxu писал(а):Smerch
Посмотрите, что выдаёт еррор лог сервера при появлении белой страницы.
Проблема в том, что я всего-лишь использую виртуальный хостинг, тоесть сижу на поддомене и не имею доступа к админ-панели хостинга.
Если это что-то даст- могу показать пхпинфо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16384
Стаж: 18 лет
Откуда: Красноярск
Благодарил (а): 524 раза
Поблагодарили: 1749 раз

Сообщение rxu »

Это не поможет. Просите тогда хостера, пусть пришлет вам кусок еррор лога. Скоре всего, не хватает установленного хостером времени выполнения скрипта для отработки скрипта конвертирования.
Изображение
Аватара пользователя
Smerch
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 5 месяцев
Откуда: Украина, Львов.

Сообщение Smerch »

Именно хостера, или юзера этого хостинга, который в своем разделе держит наш поддомен?)))
Аватара пользователя
Smerch
phpBB 1.0.0
Сообщения: 7
Стаж: 16 лет 5 месяцев
Откуда: Украина, Львов.

Сообщение Smerch »

Ок, скажите плз какое время нужно для отработки конвертора? Пхпинфо выдает что у нас
max_execution_time 30 30
.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 10.06.2015 18:34 модератором rxu

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