Вышел phpBBex 2.0.2, основанный на phpBB 3.1.7pl1

Board index Общие разделы Новости

Description: Новости проекта phpBBex

Post #61by Sumanai » 06.02.2016, 19:59

Весьма странно, что на этой версии. На предыдущих ничего такого не было? Это похоже на настройки безопасности хостинга.
Попробуйте в указанном файле заменить
Code: Select all
                  else if (version_compare(PHP_VERSION, '7.0.0', '>='))
На
Code: Select all
                  else if (1)
Это включит обработку ббкодов без использования модификатора /e, как должно быть в PHP7.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #62by Owheels » 07.02.2016, 00:06

Спасибо! Помогло.
Owheels
Новичок
Reputation: 1
With us: 1 year

Post #63by Sumanai » 07.02.2016, 00:15

А на вопросы ответить? :cry:
Интересно же, почему на предыдущих версиях не проявлялось.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #64by Artem » 07.02.2016, 01:14

Есть ли смысл обновляться с 2.0.1 на 2.0.2, если мой хостинг пока поддерживает только пхп 5.6? и сказал, что в ближайшее время не собираются накатывать 7 версию.
Artem
Новичок
Reputation: 1
With us: 1 year 1 month

Post #65by Boloto » 11.02.2016, 18:01

Помогите, пожалуйста. Обновился с phpbex 1.8.0 (phpBB 3.0.12).
Следовал точно инструкции. Дополнительные модули выключил из админки, а потом удалил.
Обновление прошло успешно. На главную заходит. В админку тоже заходит. Версия выводится новая.
Версия phpBBex: 2.0.2 (phpBB 3.1.7-pl1)

Список форумов выводит. А вот при попытке вывести любую тему:
Ошибка сервера
500

Из админки кеш и счетчики очистил.
Из главной форума удалил все куки.

Added after 9 minutes 3 seconds:
Та же ошибка 500 при попытке вывести список сообщений пользователя
/search.php?author_id=220&sr=posts

Added after 9 minutes 44 seconds:
В логах httpd-logs/error.log
[Thu Feb 11 17:16:43 2016] [error] PHP Fatal error: Using $this when not in object context in (путь)/includes/bbcode.php on line 250

Added after 14 minutes 29 seconds:
Опытным путем выяснил что ошибка возникает, когда в
bbcode.php вызываются case [url][/url] или [upd=][/upd]

Code: Select all
            case 5:
               $this->bbcode_cache[$bbcode_id] = array(
                  'preg' => array(
                     '#\[size=([\-\+]?\d+):$uid\](.*?)\[/size:$uid\]#s'   => $this->bbcode_tpl('size', $bbcode_id),
                  )
               );
            break;


Code: Select all
            case 15:
               $this->bbcode_cache[$bbcode_id] = array(
                  'preg' => array(
                     '#\[upd=([\d]{9,10}|[+]\d+(?:[:]\d+){0,3}):$uid\](.*?)\[/upd:$uid\]#' => function ($match) {
                        return $this->bbcode_second_pass_upd($match[1], $match[2]);
                     },
                  )
               );

            break;

пока что просто удалил два этих блока из bbcode.php. Данные bbcode теперь не отрабатываются, но страницы открываются. Посоветуйте куда посмотреть.
Сторонние BBCodes удалил. Правда удалил их ПОСЛЕ обновления форума.
Boloto
Новичок
Reputation: 0
With us: 3 yaers 4 months

  • 1

Post #66by Sumanai » 11.02.2016, 18:36

Boloto, так вшло, что нынешняя версия не совместима с php 5.3. Обновите на более новую версию.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #67by Boloto » 11.02.2016, 18:41

Ага.... Спасибо, понял. 5.4 будет достаточно?
Boloto
Новичок
Reputation: 0
With us: 3 yaers 4 months

  • 1

Post #68by Sumanai » 11.02.2016, 18:42

Чем выше, тем лучше. 5.4 тоже устаревшая.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #69by Metr » 15.02.2016, 19:23

Наверное вопрос тупой, но помогите разобраться.
В начале установки просит пароль к базам данных и Префикс для таблиц в базе данных: phpbb_ (по умолчанию)

Но в эту таблицу изменения не вносит пишет - Таблицы с указанным префиксом уже существуют. Введите другой префикс.

Разве надо новый префикс делать?
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

Post #70by sag-sag » 15.02.2016, 20:57

Metr wrote:Разве надо новый префикс делать?
префикс Вам не надо вводить. По умолчанию уже будет phpbb_.
Вам надо ввести ток данные вашей базы данных.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Гуру
Age: 30
Reputation: 331
With us: 3 yaers 5 months

  • 1

Post #71by Sumanai » 15.02.2016, 21:33

Metr wrote:Таблицы с указанным префиксом уже существуют. Введите другой префикс.
Значит вы уже ставили дистрибутив phpBBex или phpBB в эту БД. Либо выберите другую, либо очистите эту.
Либо да, используйте другой префикс, только не забудьте, что он другой.
sag-sag, ты не прав :smile:
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #72by sag-sag » 15.02.2016, 22:41

Sumanai wrote:ты не прав
а там разве не чистая установка? Если чистая префикс идет автоматом. А если там уже есть что-то, то меняется префикс. Или я чет не так понял? :biggrin:
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Гуру
Age: 30
Reputation: 331
With us: 3 yaers 5 months

Post #73by Metr » 16.02.2016, 09:07

Посмотрел записки с последней установки и поставил предидущий префикс. Форум не обновился, а стал с нуля. Т.е. все таки надо новый префикс указать для обновления?

Не помню, чтобы я раньше с этим заморачивался ), кажется по умолчанию проходило.
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

  • 1

Post #74by Sumanai » 16.02.2016, 15:35

sag-sag wrote:а там разве не чистая установка?
Походу нет, раз уже есть таблицы с префиксом по умолчанию.
Metr, для обновления следуйте инструкции по обновлению, ссылка на неё в первом сообщении. Ваша самодеятельность ни к чему хорошему не приведёт.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #75by Metr » 16.02.2016, 17:09

Sumanai, Все делал точно по инструкции. Поэтому когда в префикс уперся тут вопрос и задал. Т.к. в инструкции про такое ничего нет.
(Я без инструкции никак. Знаний не хватает))))
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

  • 2

Post #76by Sumanai » 16.02.2016, 17:21

Если бы вы делали по инструкции, про префиксы бы ничего не было.
Вы, видимо, или удалили файл config.php (или затёрли файлом из дистрибутива), или запускаете скрипт установки, а не скрипт обновления database_update.php.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #77by Metr » 16.02.2016, 20:18

Sumanai wrote:удалили файл config.php (или затёрли файлом из дистрибутива), или запускаете скрипт установки,
Спасибо, заработало. Сначала конфиг не подкачал старый, а потом увлекся и install запустил. Бывает :sad:
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

Post #78by Metr » 18.02.2016, 14:01

Sumanai, еще один тупой вопрос.

Заметил, что после обновления количество посетителей уменьшилось в два раза. Такое впечатление, что ссылки с поисковиков работать перестали. Возможно такое?
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

Post #79by Sumanai » 18.02.2016, 15:26

Нет не должно такого быть. Где смотрели статистику?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Topic author, Гуру
Avatar
Reputation: 1492
With us: 3 yaers 11 months

Post #80by Metr » 18.02.2016, 15:35

На сайте счетчик Liveinternet. И сегодня мало посетителей. Форум не в бане, индексируется и гуглом и яндексом.
Metr
Новичок
Reputation: 1
With us: 1 year 1 month

PreviousNext

Return to Новости