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

[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4535
Стаж: 15 лет 9 месяцев
Откуда: Питер
Благодарил (а): 136 раз
Поблагодарили: 556 раз

[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

[FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x
  • Скачать базовый установочный пакет 3.2.x или 3.3.x (они же Full Package на phpbb.com) с обновлённой версией форума.
  • Отключить конференцию, создать резервные копии базы данных и файлов форума.
  • Если вы обновляетесь с phpBB 3.2.x до 3.3.x, то перед обновлением отключите все расширения, так как среди них могут оказаться несовместимые с новой версией движка форума. Узнать о том, какие расширения несовместимы, можно у авторов этих расширений и/или на форумах поддержки phpBB Guru и phpbb.com.
  • Удалить файлы phpBB устаревшей версии, КРОМЕ:
    config.php
    папки /ext
    папки /files
    папки /images
    папки /store
    папки /styles
NB! папку со стандартным prosilver следует удалить и заменить из обновленной версии.
Если вы используете модифицированный или нестандартный стиль, то его следует обновить до последней версии.
  • Скопировать все файлы phpBB (с заменой) обновляемой версии (кроме config.php) в папку, где находится phpBB
  • Ввести в адресной строке и запустить/install/app.php/update (после имени домена и пути к форумам).
Последний раз редактировалось Siava 15.01.2020 16:24, всего редактировалось 1 раз.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 2890
Стаж: 11 лет 7 месяцев
Благодарил (а): 24 раза
Поблагодарили: 1043 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Nekstati »

Alekcandr101,

1) настройки сервера:
Принудительные настройки URL сервера: - в вашем случае лучше включить
Протокол сервера: - указать реальный протокол, т.е. если у вас https, то пишите https://, иначе http://
Имя домена: - только домен без www, например site.ru
Путь к конференции: - / если форум в корне сайта или /forum - если в подпапке site.ru/forum

2) настройки кук:
Домен cookie: - .site.ru (с двумя точками)
Путь cookie: - /
Безопасные cookie: включить, если используется https
Имя cookie: - поменять на что-то другое (достаточно поменять одну букву)

3) главная страница админки - Очистить все сессии

4) средствами браузера (не ссылкой на форуме) удалить куки для вашего домена - или зайти через другой браузер - ну и Ctrl+F5
Alekcandr101
phpBB 1.2.1
Сообщения: 28
Стаж: 1 год 7 месяцев
Благодарил (а): 10 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Alekcandr101 »

Времени убил порядочно, но разобрался.
Для тех, у кого кириллические имена доменов.
Для получения имени доменов на латинице необходимо использовать: Конвертер punycode.
В будущем, я думаю, разработчики прикрутят модуль к phpBB, но пока так. В начале брал имя сайта из адресной строки, при этом захватывал флэш в конце имени, принимая его за часть абракадабры, но это был именно флэш флэш и это, возможно, была одна из причин неудач.
Вторая ошибка, не ставил точку перед именем сайта. Я так понимаю, она нужна на случай если имя домена идёт с префиксом WWW, который современные браузеры не показывают, а он есть. Если префикса нет, всё тоже должно работать, насколько понимаю. Поскольку проверил в пяти наиболее популярных браузерах и на локальной машине, на которой точно префикса нет. Локальный сервер после добавления точки сначала выдал фатальную ошибку, но после перегрузки сайта всё нормально заработало.

Принудительные настройки URL сервера, в моём случае точно, лучше не включать. Поскольку происходило следующее. После регистрации и перегрузке страницы сайта для проверки, браузер принудительно направлял на страницу с сидом в строке. Которой уже не существует. Если очистить куки браузера, то всё начинало работать. По этому принудительные настройки не в мой случай.

В остальном действовать инструкциям уважаемой Nekstati, и всё будет хорошо!
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10205
Стаж: 9 лет 2 месяца
Благодарил (а): 181 раз
Поблагодарили: 2861 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

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

Alekcandr101, если меньше 2 точек, то могут быть проблемы с автовходом
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4535
Стаж: 15 лет 9 месяцев
Откуда: Питер
Благодарил (а): 136 раз
Поблагодарили: 556 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

Татьяна5 писал(а): 02.04.2020 14:15 если меньше 2 точек, то могут быть проблемы с автовходом
У меня есть форум на 3.2, где в поле домен куки вообще пустое значение. И всё отлично!
Но мы отошли от темы. :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Sergey885
phpBB 1.2.0
Сообщения: 18
Стаж: 5 лет 11 месяцев
Благодарил (а): 3 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sergey885 »

здравствуйте,
хочу перестраховаться, прежде чем наломаю дров)
если у меня на форуме версия 3.2.8 я могу сразу обновляться до 3.3.1 или же лучше через 3.2.10?
(естественно, при условии, что технически на сервере есть все для 3.3.1 и с расширениями проблем нет)
Аватара пользователя
demonlibra
phpBB 2.0.0
Сообщения: 239
Стаж: 11 лет
Откуда: Ростов-на-Дону
Благодарил (а): 10 раз
Поблагодарили: 29 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение demonlibra »

Обновиться можно без промежуточных версий.
Sergey885 писал(а): 24.08.2020 10:36хочу перестраховаться, прежде чем наломаю дров)
Для этого надо предварительно создать копию базы данных и файлов. Не возможно заранее предугадать, что может пойти не так.
Sergey885
phpBB 1.2.0
Сообщения: 18
Стаж: 5 лет 11 месяцев
Благодарил (а): 3 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sergey885 »

demonlibra писал(а): 24.08.2020 10:55 Для этого надо предварительно создать копию базы данных и файлов. Не возможно заранее предугадать, что может пойти не так.
само собой)
я обычно закрываю форум, потом делаю полную копию форума на соседнем каталоге, привязываю его к копии базы данных. ну и делаю обновления. когда вижу, что все более менее ок, то переименовываю каталоги, изменяю настройки.

я имел ввиду, что можно ли с 3.2.8 обновляться на 3.3.1 сразу или же надо использовать какие-то промежуточные версии..?
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11625
Стаж: 13 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2631 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Sheer »

Можно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
KpuBexa
phpBB 1.2.1
Сообщения: 21
Стаж: 1 год
Благодарил (а): 2 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

Добрый вечер. обновился до 3.3.1
В админке получил такую ошибку. чистка кеша не решила проблему

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

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


Исключение: The file "/var/www/vhosts/ofmanager.net/httpdocs/forum/ext/rxu/FirstPostOnEveryPage/config/services.yml" does not contain valid YAML: The reserved indicator "@" cannot start a plain scalar; you need to quote the scalar at line 5 (near "- @dbal.conn").

#0 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php(117): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('/var/www/vhosts...')
#1 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/extension/di/extension_base.php(99): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml')
#2 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/extension/di/extension_base.php(63): phpbb\extension\di\extension_base->load_services(Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#3 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Compiler/MergeExtensionConfigurationPass.php(71): phpbb\extension\di\extension_base->load(Array, Object(Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationContainerBuilder))
#4 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php(39): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#5 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/Compiler/Compiler.php(140): Symfony\Component\HttpKernel\DependencyInjection\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#6 /var/www/vhosts/ofmanager.net/httpdocs/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(789): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder))
#7 /var/www/vhosts/ofmanager.net/httpdocs/forum/phpbb/di/container_builder.php(212): Symfony\Component\DependencyInjection\ContainerBuilder->compile()
#8 /var/www/vhosts/ofmanager.net/httpdocs/forum/common.php(115): phpbb\di\container_builder->get_container()
#9 /var/www/vhosts/ofmanager.net/httpdocs/forum/adm/index.php(23): require('/var/www/vhosts...')
#10 {main}
Аватара пользователя
romaamor
phpBB 3.0.0 RC4
Сообщения: 1637
Стаж: 8 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 560 раз
Поблагодарили: 134 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение romaamor »

Отключите расширение FirstPostOnEveryPage
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4535
Стаж: 15 лет 9 месяцев
Откуда: Питер
Благодарил (а): 136 раз
Поблагодарили: 556 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

KpuBexa, а ещё лучше было перед обновлением движка проверить совместимость и обновить расширения. Например то, что вызвало у вас ошибку, как раз не поддерживает phpbb 3.3 без соответствующих правок, а обновлённое поддерживает.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
KpuBexa
phpBB 1.2.1
Сообщения: 21
Стаж: 1 год
Благодарил (а): 2 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

romaamor писал(а): 28.10.2020 23:05 Отключите расширение FirstPostOnEveryPage
спасибо
Siava писал(а): 28.10.2020 23:19 KpuBexa, а ещё лучше было перед обновлением движка проверить совместимость и обновить расширения. Например то, что вызвало у вас ошибку, как раз не поддерживает phpbb 3.3 без соответствующих правок, а обновлённое поддерживает.
я бы так и сделал, если бы это было указано в инструкции)
спасибо за наводку
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4535
Стаж: 15 лет 9 месяцев
Откуда: Питер
Благодарил (а): 136 раз
Поблагодарили: 556 раз

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение Siava »

KpuBexa, в инструкции это даже выделено:
Siava писал(а): 09.01.2017 13:40 Если вы обновляетесь с phpBB 3.2.x до 3.3.x, то перед обновлением отключите все расширения, так как среди них могут оказаться несовместимые с новой версией движка форума. Узнать о том, какие расширения несовместимы, можно у авторов этих расширений и/или на форумах поддержки phpBB Guru и phpbb.com.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.5.x)
Аватара пользователя
romaamor
phpBB 3.0.0 RC4
Сообщения: 1637
Стаж: 8 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 560 раз
Поблагодарили: 134 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение romaamor »

Или установить расширение Extensions .yml check, и узнать какие расширения не совместимы. И там сказано как исправить.
KpuBexa
phpBB 1.2.1
Сообщения: 21
Стаж: 1 год
Благодарил (а): 2 раза

Re: [FAQ] Обновление phpBB 3.2.x/3.3.x to phpBB 3.2.x/3.3.x

Сообщение KpuBexa »

да невнимательный, виноват. простите.
я более внимательно читал шаги, а не прекондишены

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