Уважаемые пользователи!
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 3.0/3.1 в phpBB 3.2/3.3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16355
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 520 раз
Поблагодарили: 1740 раз

[FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2/3.3

Сообщение rxu »

  • Проверить все установленные расширения на совместимость с phpBB 3.2 (на сайтах авторов этих расширений, или в форумах поддержки расширений на нашей конференции).
  • Проверить свой сервер на соответствие: phpBB 3.2.x - системные требования. Минимальные системные требования для версии PHP повышены - не ниже PHP 5.4.0 (для phpBB 3.1 - 5.3.3).
  • Сделать бэкап ВСЕГО - и файлов, и базы данных, чтобы потом не было мучительно больно за бесцельно прожитые годы.
  • Переключить всех пользователей, включая себя, на стиль prosilver (phpBB 3.2.х должен делать это сам, но всё равно не повредит).
  • Удалить в Администраторском разделе все стили, кроме prosilver
  • При конвертации с 3.0
    Удалите AutoMOD, если он был установлен, а также все "неродные" модули администраторского, модераторского, личного разделов, если таковые были установлены вместе с какими-либо модами.
    Удалите все "неродные" таблицы, "неродные" колонки из стандартных таблиц, права доступа, если таковые были установлены вместе с какими-либо модами, кроме тех, для которых есть портированные расширения, и вы собираетесь их установить после обновления. Если это затруднительно сделать вручную, воспользуйтесь инструментом Support ToolKit (STK).
    Для этого наберите в адресной строке http://ваш_домен/stk/
    Перейдите на вкладку Инструменты поддержки и выберите пункт Проверка изменений в Базе Данных - последовательно выполните все необходимые действия.
  • Удалить файлы phpBB 3.1, КРОМЕ:
    • config.php
    • папки /ext
    • папки /images
    • папки /files
    • папки /store
    • если используется нестандартный .htaccess - сохранить и его
  • Скопировать все файлы phpBB 3.2 в папку, где находится phpBB 3.1 (кроме config.php)
  • Убедиться в наличии прав доступа к папкам store/, cache/, files/ и images/avatars/upload/ - 777, к файлу config.php - не ниже 666, и выставить таковые при необходимости.
  • Ввести в адресной строке и запустить /install/app.php (после имени домена и пути к форумам).
  • Удалить (или переименовать) папку /install, изменить права доступа к файлу config.php на 644.
  • Готово!
Замечание №1: Работоспособность расширений от phpBB 3.1 не гарантирована. Более того, часть расширений (например, использующих систему уведомлений) гарантированно несовместима.
Замечание №2: стили для phpBB 3.2 несовместимы со стилями для phpBB 3.1. Если используется уникальный дизайн, его придется обновить или переписать для соответствия phpBB 3.2, иначе он будет потерян.


Перед обновлением обязательно сделать резервные копии всех файлов и базы данных.

Скачать русский пакет phpBB 3.2 можно в нашем на нашем сайте.
Последний раз редактировалось rxu 06.02.2020 23:02, всего редактировалось 4 раза.
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение southklad »

Sheer писал(а): 25.06.2017 2:33 Вот это!
Скриншот сделанный 2017-06-25 в 02.32.46-fullpage.png
Сделал эти манипуляции и не помогло, снова при обновлении пишет

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

Модуль уже существует: ACP_MANAGE_ATTACHMENTS
Отмена обновления схемы: \phpbb\db\migration\data\v310\dev.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16355
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 520 раз
Поблагодарили: 1740 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение rxu »

Файлы модуля-то удалили с сервера сначала, прежде чем STK запускать?
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение southklad »

rxu писал(а): 25.06.2017 17:07 Файлы модуля-то удалили с сервера сначала, прежде чем STK запускать?
Какие именно файлы нужно удалить? Ну зачем говорить загадками, если можно просто написать, удалить те и те файлы
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16355
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 520 раз
Поблагодарили: 1740 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение rxu »

igorbond писал(а): 25.06.2017 17:14зачем говорить загадками
Чтобы заставить работать ваш мозг. Если вы этот мод устанавливали, должны найти способ его удалить, включая модуль.
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12416
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2473 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 »

Удалить всё (кроме конфига и т.д.) и залить чистые файлы 3.0, потом запускать STK
Последний раз редактировалось Татьяна5 25.06.2017 17:56, всего редактировалось 1 раз.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение southklad »

rxu писал(а): 25.06.2017 17:52
igorbond писал(а): 25.06.2017 17:14зачем говорить загадками
Чтобы заставить работать ваш мозг. Если вы этот мод устанавливали, должны найти способ его удалить, включая модуль.
\Круто. Я его устанавливал года 4 назад или даже больше. Я уже и не помню что да как и куда.

Отправлено спустя 1 минуту 14 секунд:
Татьяна5 писал(а): 25.06.2017 17:53 Удалить всё и залить чистые файлы 3.0
Что значит удалить все?

папки /images
папки /files
папки /store

Не удалять или store тоже?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12416
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2473 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 »

store стоит почистить от всего лишнего (кроме бекапов там всё лишнее)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение southklad »

Татьяна5 писал(а): 25.06.2017 17:58 store стоит почистить от всего лишнего (кроме бекапов там всё лишнее)
Вот что у меня там

Изображение
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12416
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2473 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Татьяна5 »

Файлы thumb_ непонятные, файл 2_ тоже. Вам видней, нужны они или уже нет
А файлы миграций удалять надо обязательно
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение southklad »

Обновление пошло удачно на 32% и ошибка

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

General Error:SQL ERROR [ mysqli ]Unknown column 'field_show_on_pm' in 'field list' [1054]SQLINSERT INTO phpbb_profile_fields (field_name, field_type, field_ident, field_length, field_minlen, field_maxlen, field_novalue, field_default_value, field_validation, field_required, field_show_novalue, field_show_on_reg, field_show_on_pm, field_show_on_vt, field_show_profile, field_hide, field_no_view, field_active, field_order) VALUES ('phpbb_interests', 'profilefields.type.text', 'phpbb_interests', '3|30', '2', '500', '', '', '.*', 0, 0, 0, 0, 0, 1, 0, 0, 1, 2) in file forum/phpbb/db/driver/driver.php on line 999BACKTRACEFILE: (not given by php)LINE: (not given by php)CALL: installer_msg_handler()FILE: [ROOT]/phpbb/db/driver/driver.phpLINE: 999CALL: trigger_error()FILE: [ROOT]/phpbb/db/driver/mysqli.phpLINE: 193CALL: phpbb\db\driver\driver->sql_error()FILE: [ROOT]/phpbb/db/driver/factory.phpLINE: 329CALL: phpbb\db\driver\mysqli->sql_query()FILE: [ROOT]/phpbb/db/migration/profilefield_base_migration.phpLINE: 98CALL: phpbb\db\driver\factory->sql_query()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\db\migration\profilefield_base_migration->create_custom_field()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 711CALL: call_user_func_array()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 658CALL: phpbb\db\migrator->run_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 436CALL: phpbb\db\migrator->process_data_step()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 351CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 288CALL: phpbb\db\migrator->try_apply()FILE: [ROOT]/phpbb/db/migrator.phpLINE: 241CALL: phpbb\db\migrator->update_do()FILE: [ROOT]/phpbb/install/module/update_database/task/update.phpLINE: 160CALL: phpbb\db\migrator->update()FILE: [ROOT]/phpbb/install/module_base.phpLINE: 149CALL: phpbb\install\module\update_database\task\update->run()FILE: [ROOT]/phpbb/install/installer.phpLINE: 219CALL: phpbb\install\module_base->run()FILE: [ROOT]/phpbb/install/controller/update.phpLINE: 133CALL: phpbb\install\installer->run()FILE: (not given by php)LINE: (not given by php)CALL: phpbb\install\controller\update->phpbb\install\controller\{closure}()FILE: [ROOT]/vendor/symfony/http-foundation/StreamedResponse.phpLINE: 113CALL: call_user_func()FILE: [ROOT]/vendor/symfony/http-foundation/Response.phpLINE: 374CALL: Symfony\Component\HttpFoundation\StreamedResponse->sendContent()FILE: [ROOT]/install/app.phpLINE: 57CALL: Symfony\Component\HttpFoundation\Response->send()
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Sheer »

rxu писал(а): 23.03.2014 19:11Удалить все "неродные" таблицы, "неродные" колонки из стандартных таблиц
Бог мой! Ну что непонятно??!!
field_show_on_pm ну нет такой колонки в таблице _profile_fields. Не должно ее быть. Не должно!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 9 месяцев
Благодарил (а): 225 раз
Поблагодарили: 107 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Gubkin »

попытался обновиться с 3.1.8 до 3.2.0
все по инструкции
ввожу в браузере */install/app.php
что я сделал не так ?

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

Fatal error: Call to undefined function Zend\Code\Reflection\token_get_all() in /home/oilchoice/oilchoice.ru/docs/vendor/zendframework/zend-code/src/Reflection/MethodReflection.php on line 230
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 830 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение LavIgor »

Gubkin, попробуйте ещё раз скачать дистрибутив phpBB 3.2 и перезалить папку vendor.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 9 месяцев
Благодарил (а): 225 раз
Поблагодарили: 107 раз

Re: Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2

Сообщение Gubkin »

уже удалил всё и обновился по инструкции до 3.1.9
всё прошло как по маслу
странно и страшно :)

LavIgor, можете в личку написать, сколько будет стоить обновление через Вас или другого оф.преда на данном форуме )
не хочу рисковать ))
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Grizman
phpBB 1.2.0
Сообщения: 12
Стаж: 6 лет 9 месяцев
Благодарил (а): 6 раз

Re: robots.txt для 3.1

Сообщение Grizman »

LONER писал(а): 05.07.2017 9:16нужно переходить на более новое решение как вы пишите на 3.1.9
На официальном сайте нашел информацию о доступности phpBB 3.2.0
Вопрос по обновлению: можно ли скачать форум на локальный сервер и попробовать обновить сайт до версии 3.2.0 чтобы протестировать насколько ровно лег сайт? Я правильно понимаю что при обновлении все URL адреса останутся неизменными, поменяется только начинка форума т.е. Back-end часть + Front-end если указать другую тему (стиль) при оформлении шаблона.
Перенесено из форума Поддержка phpBB 3.2.x в форум FAQ 01.01.2019 7:36 модератором rxu

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