Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Найдено 23 результата
- 06.01.2019 13:47
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Вообщем вот полная инструкция по приучению phpBB 3.0.10 к PHP 7.0 Идеально работает на PHP 5.6 и PHP 7.0 . На PHP 7.2 будете получать ошибки вида: Parameter must be an array or an object that implements Countable - но это уже сами допиливайте (руки бы оторвал - зачем постоянно убирать старые возможн...
- 05.01.2019 17:03
- Форум: Поддержка phpBB 3.2.x
- Тема: Сначала обновляется версия PHP сервера или версия форума?
- Ответы: 25
- Просмотры: 1121
Re: Сначала обновляется версия PHP сервера или версия форума?
Включите PHP 5.6 (работают хорошо и старая, и новая версия форума), обновите форум и переключите PHP на нужную Вам версию (например 7.1). Точно работает - пару недель назад мною проверено. А в идеале сначала нужно "тренироваться на кошках" - на локалке установить копию сайта, на локалке же...
- 05.01.2019 16:47
- Форум: Поддержка phpBB 3.2.x
- Тема: Переезд с IP.Board 3.4.6 на phpBB 3.2.5
- Ответы: 13
- Просмотры: 915
Re: Переезд с IP.Board 3.4.6 на phpBB 3.2.5
Не встречал ни одного конвертера (с движка на другой движок), чтоб без косяков работал - всё равно приходится руками доделывать. Самому приходилось "переезжать" дважды. Самый верный (но не самый простой) вариант - ручками. Берём базу (таблицу) пользователей с донора (откуда уезжаем), на ре...
- 05.01.2019 15:58
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Какая ошибка то? Да уже не важно. Сделал я - всё работает. Сначала решил воссоздать то, что в инструкции. Но получил синтаксическую ошибку в bbcode.php на последней строке файла ( ?php> ) - ясно, что не в этой строке дело... Потом "смешал" своё и из инструкции и получил рабочий вариант - ...
- 31.12.2018 1:43
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Я взял данную функцию из phpBB 3.2.4 из includes/message_parser.php /** * Parse BBCode */ function parse_bbcode() { if (!$this->bbcodes) { $this->bbcode_init(); } global $user; $this->bbcode_bitfield = ''; $bitfield = new bitfield(); foreach ($this->bbcodes as $bbcode_name => $bbcode_data) { if (iss...
- 31.12.2018 1:20
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
В 3.2 тот код вообще не задействован, он оставлен для обратной совместимости. Там другой обработчик ббкодов В 3.2 он также пихает в базу своих тегов модификаторы e. В моём предыдущем сообщении база бб-кодов VALUES (13, 'c'... из нулёвого чистого phpBB 3.2.4 установленного на чистую базу и без любых...
- 31.12.2018 0:11
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
<r><QUOTE author="nissin" post_id="531904" time="1546200791" user_id="12994"><s>[quote=nissin post_id=531904 time=1546200791 user_id=12994]</s> в STK есть репарсинг BBCodes. <e>[/quote]</e></QUOTE> А это где/как?<br/> ---------------------------------------<br/> <br/> Поторопился я радоваться... Зан...
- 30.12.2018 22:48
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Теперь нужно просто пересохранить все пользовательские bbcode. Спасибо. Сработало. Нет ошибок, все теги работают. Но вот во всех старых сообщениях теги не обрабатываются (от есть отображаются тегами). Как это можно исправить? (Пересохранить 70 тысячь сообщений в принципе возможно, но можно сойти с ...
- 30.12.2018 19:18
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
- 29.12.2018 21:21
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Посмотрите в БД. Действительно в базе сидит куча модификаторов: 13, 'center', 'Текст, выровненный по центру: [center]текст[/center]', 1, '[center]{TEXT}[/center]', '<div style=\"text-align:center;\">{TEXT}</div>', '!\\[center\\](.*?)\\[/center\\]!ies', Риторически: Зачем так делать?... Ве...
- 28.12.2018 23:12
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
от добавленных тегов постоянно появляются модификаторы e в _bbcodes Просмотрел все добавленные теги в админке - ни в одном нет модификаторов. В коде (в файле) тега HIDE был модификатор e, но я изменил эту "функцию" на preg_replace_callback. Может нужно "перепарсить" теги? И как ...
- 28.12.2018 19:09
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
этой инструкции достаточно на 90% А зачем файлы install_forum/install_convert.php, install_forum/install_install.php, phpbb/cache/driver/dummy.php, phpbb/log/dummy.php, phpbb/session.php, stk/includes/functions.php ? Как я понял, это нужно сделать апгрейд/установку движка с поправкой базы, а также ...
- 28.12.2018 5:45
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
Вообщем нашёл причину: Если раскомментировать кусок кода в файле includes/message_parser.php : else { $this->message = preg_replace($regexp, $replacement, $this->message); } в функции: foreach ($bbcode_data['regexp'] as $regexp => $replacement) { // The pattern gets compiled and cached by the PCRE e...
- 16.12.2018 11:03
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
http://phpbbex.com/forum/viewtopic.php?t=1166
и
http://www.ppkbb3cker.ru/viewtopic.php?f=67&t=4291
Сам ещё не пробовал - нужно сначала стиль доделать
- 16.12.2018 7:13
- Форум: phpBB-пространство
- Тема: Как приучить к PHP 7.2?
- Ответы: 37
- Просмотры: 15678
Re: Как приучить к PHP 7.2?
не поддерживаемый php7 модификатор /i Модификатор e там не поддерживается Если делаете 2., то смысла в 1. нет. Воссоздать оригинал чуть ли не сложнее, чем 3.0 научить с PHP 7 работать. 1. Обновить базу в 500 мб 2. Создать аналог prime links 3. Создать заново теги HIDE 4. Переделать свой стиль под н...