Уважаемые пользователи!
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
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

[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 раза.
Изображение
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 7 лет 4 месяца
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x »

Хотел удалить сообщение, а не успел. Вы уже ответили) Спасибо!
Не удалил папку install и не поменял права config.php на 644.
Версия phpBB: 3.3.10.
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 7 лет 4 месяца
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x »

Ночной опыт обновления с 3.1.9 на 3.2.0 или инструкция для чайников.

1. Сделал бэкап форума.
Есть три способа:
- в админке форума
резервное копирование.jpg
- просто скачать папку с форумом по FTP на свой комп;
- через функцию резервного копирования на хостнге.

2. Деактивировал все стили кроме prosilver. Prosilver сделал стилем по умолчанию. Не знаю, правильно или нет, в инструкции написано, что всех пользователей, включая себя, перевести на prosilver, причём это делается где-то в другом месте. Другого места не нашёл(.
стили деактив.jpg

3. Отключил все расширения.

4. Скачал отсюда архив: https://www.phpbbguru.net/files/2/10/category/page-3
(ещё ночью там был 3.2.0))

5. Зашел по FTP на сервер, в папку форума. Удалил оттуда всё, кроме:
файлов:
config.php;
favicon.ico
двух html-файлов, подтверждающих права владельца для Yandex и Google,

папок
/ext
/images
/files
/store

В папке /store удалил всё, кроме
.htaccess
index.htm

6. Залил всё содержимое архива поверх оставшихся папок в папку форума на сервере (кроме config.php).

7. Через FTP установил права 777 для папок
store/;
cache/;
files/;
images/avatars/upload/

и 666 – для файла config.php

права доступа.jpg
права доступа.jpg (47.25 КБ) 674 просмотра

8. В браузере, где был открыт форум, в адресную строку после названия форума добавил /install/app.php
и запустил команду.

9. В появившейся панели управления выбрал русский язык и вкладку «Обновить»
Там было какое-то предупреждение на желтом фоне, не помню какое. Его проигнорил и запустил обновление.

10. Вернулся по FTP на сервер, удалил папку install и изменил права confg.php на 644.

11. Зашел на форум. Скачал и установил стиль для новой версии, последовательно включал расширения и проверял работоспособность. Одновременно выявлялись расширения, требующие обновления.

12. Столкнулся с тем, что после обновления новый стиль ограничен шириной 1152 пикселя (на лаптопах и десктопах – смотрится плохо).

Изменил значение ширины с 1152 на авто по этой инструкции.
Как растянуть форум?

Ну и, собственно, пока всё.
Версия phpBB: 3.3.10.
Аватара пользователя
Deniss
phpBB 1.4.4
Сообщения: 118
Стаж: 10 лет 6 месяцев
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

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

Сообщение Deniss »

Здравствуйте ..
Подскажите при обновлении версии 3.2.0 на 3.2.1 в автоматическом режиме возникает полоса жёлтого цвета?
Что это?
auto.JPG
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

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

Сообщение Gubkin »

alt-x писал(а): 17.07.2017 12:155. Зашел по FTP на сервер, в папку форума. Удалил оттуда всё, кроме:
файлов:
config.php;
favicon.ico
двух html-файлов, подтверждающих права владельца для Yandex и Google,

папок
/ext
/images
/files
/store

неправильный способ тем, что удаляются подтверждающие файлы для всяких гугл, яндексов, robots.txt и прочее
на сайте phpbb.com инструкция наоборот велит удалять вышеперечисленные папки и файлы в скаченном свежем диструбитиве
наверное так правильнее
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

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

Сообщение Siava »

Gubkin, голова на плечах тоже должна быть)) инструкция это не цитирует, но подразумевает.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 7 лет 4 месяца
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x »

Странно, после обновления Я.Метрика показывает, что на форуме за сегодня было всего 8 посетителей. Хотя по данным счетчика конференции более 700. Что с Я.Метрикой?
Кстати, robots.txt - то тоже удалять из прошлой версии не надо было !!?

И в Google Analitics за сегодня тоже 8 пользователей! Где все?
Версия phpBB: 3.3.10.
dnk
phpBB 2.0.4
Сообщения: 431
Стаж: 17 лет 7 месяцев
Благодарил (а): 12 раз
Поблагодарили: 1 раз

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

Сообщение dnk »

Если выйдут версии phpBB 3.2.4 phpBB 3.2.5 итд, то, если имеется, скажем, версия phpBB 3.2.0, нужно будет обновлять phpBB 3.2.0 до phpBB 3.2.1 итд последовательно до последней версии или достаточно в последней версии запустить скрипт обновления install/app.php, который обновит phpBB 3.2.0 сразу до последней версии?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

dnk, и с версии 2.0 до 3.2.5 можно будет сразу обновиться

Для Siava: 2.0 это ветка 2.0
Последний раз редактировалось Siava 18.07.2017 13:43, всего редактировалось 1 раз.
Причина: поправил 2.0 на 3.2.0
alt-x
phpBB 1.4.4
Сообщения: 167
Стаж: 7 лет 4 месяца
Благодарил (а): 29 раз
Поблагодарили: 3 раза

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

Сообщение alt-x »

alt-x писал(а): 17.07.2017 12:15Ночной опыт обновления с 3.1.9 на 3.2.0 или инструкция для чайников.
К сказанному следует добавить, что при обновлении слетают счетчики Я.Метрики и Google Analitics и их надо переустанавливать заново.
Версия phpBB: 3.3.10.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

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

Сообщение Gubkin »

Перед обновлением с 3.1.9 до 3.2.1 отключил все расширения через STK
получил ошибку на главной
чистки кэша автоматом и в ручную не помогли

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

Fatal error Uncaught exception 'SymfonyComponentDependencyInjectionExceptionServiceNotFoundException' with message 'You have requested a non-existent service pico.reputation.notification.type.rate_post_positive.' in homeoilchoiceoilchoice.rudocsvendorsymfonydependency-injectionSymfonyComponentDependencyInjectionContainerBuilder.php802 Stack trace #0 homeoilchoiceoilchoice.rudocsvendorsymfonydependency-injectionSymfonyComponentDependencyInjectionContainerBuilder.php(444) SymfonyComponentDependencyInjectionContainerBuilder-getDefinition('pico.reputation...') #1 homeoilchoiceoilchoice.rudocsphpbbnotificationmanager.php(907) SymfonyComponentDependencyInjectionContainerBuilder-get('pico.reputation...') #2 homeoilchoiceoilchoice.rudocsphpbbnotificationmanager.php(887) phpbbnotificationmanager-load_object('pico.reputation...') #3 homeoilchoiceoilchoice.rudocsphpbbnotificationmanager.php(230) phpbbnotificationmanager-get_item_type_class('pico.reputation...', Ar in homeoilchoiceoilchoice.rudocsvendorsymfonydependency-injectionSymfonyComponentDependencyInjectionContainerBuilder.php on line 802
Включил 3 вышеперечисленных в коде расширения, ошибки пропали
Выключил их через админку - стало всё нормально
Глюк STK ? лучше видимо вручную по одному выключать

При попытке обновления форума вылезла ошибка

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

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
В общем надо включить было "tokenizer" у хостера
2017-07-01_184918.png
после него обновление пошло
очень долго было на 75% ... думал всё, дообновлялся :D
IMG_2717.png
но в итоге всё норм прошло
4353453.png
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
KatrinCa
phpBB 1.0.0
Сообщения: 9
Стаж: 10 лет 9 месяцев
Благодарил (а): 3 раза

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

Сообщение KatrinCa »

Обновлять с 3.2.0 до 3.2.1 нужно по этой же инструкции [FAQ] Как сконвертировать phpBB 3.0.х в phpBB 3.1.х ?
Аватара пользователя
abola
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение abola »

igorbond писал(а): 25.06.2017 17:06 Сделал эти манипуляции и не помогло, снова при обновлении пишет

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

Модуль уже существует: ACP_MANAGE_ATTACHMENTS
Отмена обновления схемы: \phpbb\db\migration\data\v310\dev.
rxu писал(а): 25.06.2017 17:07Файлы модуля-то удалили с сервера сначала, прежде чем STK запускать?

rxu, у меня ровно та же проблема. Пытаюсь обновить базу от 3.0.10 до последней 3.2.1. Именно базу, через install/app.php/update# , а не через stk, файлы полностью чистые от 3.2.1, т.е. дело не в файлах!

Подскажите, что поправить в базе, чтобы процесс сдвинулся?
Без имени-3.jpg
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

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

Сообщение rxu »

abola, у вас был установлен мод Manage attachments module for phpBB3. Он содержит администраторский модуль с тем же идентификатором, что и ядро phpBB 3.2.
Администраторский модуль от мода надо было удалить до конвертации либо стандартным способом через админраздел, либо через STK, а затем и его файлы с сервера.
Изображение
Аватара пользователя
abola
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

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

Сообщение abola »

rxu, удалил все модули через stk, почистил базу, в админке не осталось ни одного модуля, залил полностью чистые файлы 3.2.1, пытаюсь обновить бд - Модуль уже существует :(

Помогло удаление в таблице phpbb3_modules поля с module_langname = ACP_MANAGE_ATTACHMENTS (почему его не удалил stk - не знаю)
Перенесено из форума Поддержка phpBB 3.2.x в форум FAQ 01.01.2019 7:36 модератором rxu

Ответить

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