Сообщаем об ошибках phpBB 3.0.x разработчикам

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

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

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu »

aprisobal
Не поясните, как именно функция ltrim исправляет проблему basename с utf-8?
Изображение
Аватара пользователя
aprisobal
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение aprisobal »

rxu, не разбирался, просто нашел решение: см. комментарии к http://www.php.net/basename

Также по поиску в Гугл только что отыскал следующее: http://www.phpbb.com/bugs/ascraeus/tick ... t_id=24465

Как понимаю, функция basename, натыкаясь на первый символ не из ASCII таблицы, режет все до первого ASCII-символа. Поэтому такое решение и работает в данной случае.
Основано на phpBB3: Vigorish.ru
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 8 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Борис Бердичевский »

Вот такая ошибка обнаружена.
  • Работать в стиле prosilver
  • Закрыть какой-либо Форум
  • При заходе в этот Форум правильно показывает кнопку "Закрыто" с замком
  • Зайти в какую-либо тему на Форуме -- показывает кнопку "Ответить"!
  • То же самое проделать для стиля subsilver2 -- правильно показывает 2 кнопки "Закрыто" (для новой темы и для ответа)
Добавлено спустя 42 минуты 33 секунды:
Вот как это фиксируется:

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

Open viewtopic.php

Find:
      'S_IS_LOCKED'                  =>($topic_data['topic_status'] == ITEM_UNLOCKED) ? false : true,

Replace to:
      'S_IS_LOCKED'               =>($topic_data['forum_status'] == ITEM_LOCKED || $topic_data['topic_status'] == ITEM_LOCKED) ? true : false,
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Стаж: 19 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение incubus »

Борис Бердичевский
Мне кажется, все правильно, ведь сама тема не закрывалась? Если закрыть тему, то и там будет кнопка "закрыто". Вот у меня есть форум "корзина", туда переносяться старые или нарушившие правила темы. Достаточно только перенести тему, не закрывая ее, и писать в ней будет невозможно, ведь "оболочка" уже (форум) закрыта изначально.
Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Rayden »

Абсолютно согласен.
Закрытый форум не позразумевает закрытые темы.
phpBB2 FAQ
phpBB3 FAQ
Пузенко Наталья
phpBB 1.2.1
Сообщения: 23
Стаж: 17 лет 9 месяцев
Откуда: Волгоград
Благодарил (а): 22 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Пузенко Наталья »

Добрый день!
Можно тоже узнать про ошибку, которую выдает форум?
У меня получается вот так:
Общая ошибка
SQL ERROR [ mysqli ]

Lost connection to MySQL server during query [2013]

SQL

SELECT group_id, group_name, group_colour, group_type FROM phpbb_groups WHERE group_legend = 1 ORDER BY group_name ASC

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: index.php
LINE: 61
CALL: dbal_mysqli->sql_query()
Или выдает еще большее ругательство:
Общая ошибка
SQL ERROR [ mysqli ]

Server shutdown in progress [1053]

SQL

SELECT username, username_clean, user_id, user_type, user_allow_viewonline, user_colour FROM phpbb_users WHERE user_id IN (78, 114, 82, 2, 112) ORDER BY username_clean ASC

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions.php
LINE: 3428
CALL: dbal_mysqli->sql_query()

FILE: includes/functions.php
LINE: 3567
CALL: obtain_users_online_string()

FILE: viewtopic.php
LINE: 1591
CALL: page_header()
Пожалуйста, если где-то есть список ошибок и порядок их исправления- дайте ссылочку, я прочту и смогу справиться с такой бедой.
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 20 лет 8 месяцев
Откуда: Нижний Тагил
Поблагодарили: 11 раз

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Oleg NT »

При чем тут phpBB, а тем более разработчики phpBB? Вы хоть читали текст ошибки или тупо сюда сразу скинули его?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu »

Пузенко Наталья
С этой ошибкой обратитесь к вашему хостеру.
Изображение
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 18 лет 11 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Fray98rus »

Если перенести объявление, то оно пропадает.
Причем тема была "дубль", но перед этим я сменил заголовок первого сообщения. Благо ссылка на тему осталась - восстановил.

т.е. было две темы.
одна в одном разделе, другая в другом. названия одинаковые.
я значит изменил у первой темы заголовок и перенес туда, где находилась вторая тема(там название остается старое).
Пока не удалил вторую тему, первая не появилась в этом разделе. Мистика?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Палыч »

Fray98rus писал(а):тема была "дубль",
Что значит "дубль"?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu »

Невоспроизводимо на версии 3.0.4.
Изображение
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 18 лет 11 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Fray98rus »

Палыч
две одинаковых темы. Но вот у первой я сменил заголовок первого сообщения, а у второй остался старый.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Палыч »

Fray98rus
Что-то где-то не срослось.
Уникальный идентификатор темы - ID, всё остальное может быть точной копией и никак не мешает.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 18 лет 11 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Fray98rus »

Палыч писал(а):может быть точной копией
А вот.. не отображалась вторая тема, которую переименовал, пока не удалил первую, которая уже находилась в разделе.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Палыч »

Fray98rus
Только два варианта:
1. Меньше пить.
2. Больше закусывать.
:mrgreen: :mrgreen: :mrgreen:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 3.0.х»