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

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

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

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

Сообщение rxu »

Об ошибках, выявленных в работе phpBB 3.3 Proteus, сообщаем в этой теме.
Ошибками является некорректная работа ядра phpBB, подтвержденная на последней актуальной версии phpBB, требующая устранения в коде ядра, и не связанная с работой расширений, сторонних стилей оформления, неверной работой серверного оборудования или серверного софта, а также с некорректными действиями администратора.
Запросы поддержки также не размещаются в данной теме.
Изображение
Аватара пользователя
Michel
phpBB 2.0.5
Сообщения: 479
Стаж: 13 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 132 раза
Поблагодарили: 62 раза

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

Сообщение Michel »

Татьяна5 писал(а): 06.08.2025 1:11 Michel, Одинаковый IP-адрес пользователя
Лучшее из предложенных решений - донастроить сервер
В том то и дело что ip разный, а вот проверка каком провайдеру принадлежит ip, кидает всегда на одного и того-же хостера. Встречал инструкцию на форуме как поправить сие чудо, не помню правда где, но хотелось бы чтоб данный нюанс работал из коробки.
1.jpg
Я и гость.
2.jpg
3.jpg
IP разные, а инфу даёт одну и ту же.

Отправлено спустя 7 минут 53 секунды:
Нашёл топик про данную проблему и решение.
Re: Информация об IP-адресе
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpBB 3.3.15 • php 8.4.14 • MySQL(i) 8.0.25-15
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5488
Стаж: 20 лет 10 месяцев
Откуда: Питер
Благодарил (а): 183 раза
Поблагодарили: 764 раза

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

Сообщение Siava »

phpbb 3.3.15
php 8.4.14
prosilver
Все расширения отключены.
gzip отключен, чтобы было видно ошибку.

1. Админка -> вкладка Форумы -> Доступ к форумам
2. выбрать любой форум
3. добавить пользователей (не админа) или редактировать права ранее добавленного

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

[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/auth.php on line 416: Undefined array key число
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/auth.php on line 416: Trying to access array offset on null
кусок кода с 416 строкой

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

			// User is not a member of any group? Bad admin, bad bad admin...
			if ($memberships)
			{
				foreach ($memberships as $row)
				{
					$user_groups_default[$row['user_id']][] = $group_helper->get_name($groups[$row['group_id']]['group_name']);
				}
			}
:?

Это только у меня такое?

Ага.. такое кажись не со всеми пользователями. Но закономерностей не вижу. Два пользователя могут быть в одинаковых группах, но у одного есть ошибка, у другого нет.

В общем пока добавил туда @
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

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

Сообщение rxu »

Siava, есть фантомные группы? Навскидку, айдишники групп, присутствующие в USER_GROUP_TABLE, но отсутствующие в GROUPS_TABLE?

Посмотри еще тут, была похожая эпопея https://www.phpbb.com/community/viewtopic.php?t=2659897.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5488
Стаж: 20 лет 10 месяцев
Откуда: Питер
Благодарил (а): 183 раза
Поблагодарили: 764 раза

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

Сообщение Siava »

rxu, ага, есть фантомные группы.. целых 5 штук нашёл. Их записи из USER_GROUP_TABLE смело можно удалять?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

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

Сообщение rxu »

Siava писал(а): 05.11.2025 13:04 смело можно удалять
Я бы сначала сделал копию таблицы, на всякий. Ну и в теории могут попасться пользователи, у которых фантомная группа единственная, и тогда после удаления появятся пользователи без группы.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5488
Стаж: 20 лет 10 месяцев
Откуда: Питер
Благодарил (а): 183 раза
Поблагодарили: 764 раза

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

Сообщение Siava »

rxu, почистил от фантомных групп, убедившись, что пользователей без групп не останется. Ошибка ушла! Спасибо!
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Michel
phpBB 2.0.5
Сообщения: 479
Стаж: 13 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 132 раза
Поблагодарили: 62 раза

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

Сообщение Michel »

Вчера возился весь вечер с правами и на моё удивление обнаружил что для Гостей отсутствует пользовательская роль, то есть при глобальных правах групп у гостей нет роли. На мой взгляд из коробки должна быть роль для гостей. Или я что-то не понимаю?
phpBB 3.3.15 • php 8.4.14 • MySQL(i) 8.0.25-15
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5488
Стаж: 20 лет 10 месяцев
Откуда: Питер
Благодарил (а): 183 раза
Поблагодарили: 764 раза

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

Сообщение Siava »

Michel писал(а): 17.11.2025 15:43 то есть при глобальных правах групп у гостей нет роли
А у вас есть роль "Гости" в разделе Пользовательские роли? Чтобы глобальных правах у группы Гости была назначена роль её надо присвоить в разделе Пользовательские роли группе Гости.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Michel
phpBB 2.0.5
Сообщения: 479
Стаж: 13 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 132 раза
Поблагодарили: 62 раза

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

Сообщение Michel »

Siava писал(а): 17.11.2025 17:17 А у вас есть роль "Гости" в разделе Пользовательские роли? Чтобы глобальных правах у группы Гости была назначена роль её надо присвоить в разделе Пользовательские роли группе Гости.
В том то и дело, что нету. Хотя из коробки они должны быть на мой взгляд. Я создал, не проблема. У новичков может быть с этим проблема. Так как многие жалуются на систему прав в phpBB.
phpBB 3.3.15 • php 8.4.14 • MySQL(i) 8.0.25-15
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12864
Стаж: 14 лет 3 месяца
Благодарил (а): 160 раз
Поблагодарили: 2331 раз

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

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

Проверила, роли нет
А зачем она? Аккаунт гостя один
Аватара пользователя
Michel
phpBB 2.0.5
Сообщения: 479
Стаж: 13 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 132 раза
Поблагодарили: 62 раза

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

Сообщение Michel »

Татьяна5 писал(а): 18.11.2025 0:23 Проверила, роли нет
А зачем она? Аккаунт гостя один
Возникли трудности с выдачей прав гостям. После создания роли, всё стало работать как часы. Без роли давал доступ к определённым фишкам на форуме, а прав всё равно не было. Хз почему, по теории, всё должно было работать и без роли, ведь права назначались непосредственно группе гости. После создания роли и присвоения этой роли группе гости, все права стали работать как надо.
phpBB 3.3.15 • php 8.4.14 • MySQL(i) 8.0.25-15
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12864
Стаж: 14 лет 3 месяца
Благодарил (а): 160 раз
Поблагодарили: 2331 раз

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

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

Michel, всего лишь кеш
Аватара пользователя
Michel
phpBB 2.0.5
Сообщения: 479
Стаж: 13 лет 10 месяцев
Откуда: Липецк
Благодарил (а): 132 раза
Поблагодарили: 62 раза

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

Сообщение Michel »

Татьяна5 писал(а): 18.11.2025 4:49 Michel, всего лишь кеш
Скорее всего. 8-)
phpBB 3.3.15 • php 8.4.14 • MySQL(i) 8.0.25-15

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