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

PHP Warning

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

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

Re: PHP Warning

Сообщение rxu »

Не влияет, можно вернуть правки для устранения ошибки назад.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

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

array(0) { } string(1) "5" int(57) string(1) "5" int(7502) string(1) "5" int(47249) string(1) "5" int(66881) string(1) "4" int(42566) string(1) "4" int(470) string(1) "4" int(53582) string(1) "4" int(37846) string(1) "4" int(36183) NULL int(0) string(2) "11" int(37828) string(2) "11" int(94) string(2) "16" int(49425) string(2) "11" int(65639) string(2) "11" int(36193) string(2) "11" int(41596) string(2) "11" int(11642) string(2) "11" int(38255) string(2) "11" int(43808) string(2) "11" int(289) string(2) "16" int(37304) string(2) "16" int(48439) string(2) "16" int(73) string(2) "16" int(49425) string(2) "16" int(60913) string(2) "16" int(8600) string(2) "29" int(50254) string(2) "29" int(55367)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Ясно. Дебаг оказался безрезультатным, других идей нет. Откуда-то в результатах SQL в memberlist.php берется лишняя строка с user_id равным 0, неясно откуда. Расширений в этом месте никаких нет.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Можно еще попробовать посмотреть вывод всех результатов запроса. В memberlist.php перед строкой $user_ary = $user_ids = $group_users = array(); добавить

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

echo '<pre>';
print_r($db->sql_fetchrowset($result));
echo '</pre>';
Зайти на страницу команды, посмотреть вывод вверху.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

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

Array
(
    [0] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [1] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [2] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [3] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [4] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [5] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 16
        )

    [6] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 16
        )

    [7] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [8] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [9] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 16
        )

    [10] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [11] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 16
        )

    [12] => Array
        (
            [user_id] => 
            [default_group] => 
            [username] => 
            [username_clean] => 
            [user_colour] => 
            [user_type] => 
            [user_rank] => 
            [user_posts] => 
            [user_allow_pm] => 
            [group_id] => 11
        )

    [13] => Array
        (
            [user_id] => 57
            [default_group] => 5
            [username] => Administrator
            [username_clean] => administrator
            [user_colour] => BB1300
            [user_type] => 3
            [user_rank] => 0
            [user_posts] => 160153
            [user_allow_pm] => 1
            [group_id] => 5
        )

    [14] => Array
        (
            [user_id] => 42566
            [default_group] => 4
            [username] => Aleksandr58
            [username_clean] => aleksandr58
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 5079
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [15] => Array
        (
            [user_id] => 42566
            [default_group] => 4
            [username] => Aleksandr58
            [username_clean] => aleksandr58
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 5079
            [user_allow_pm] => 1
            [group_id] => 4
        )

    [16] => Array
        (
            [user_id] => 37304
            [default_group] => 16
            [username] => alinassersfc
            [username_clean] => alinassersfc
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 720
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [17] => Array
        (
            [user_id] => 37828
            [default_group] => 11
            [username] => AnatGraph
            [username_clean] => anatgraph
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 287
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [18] => Array
        (
            [user_id] => 94
            [default_group] => 11
            [username] => Andreewih
            [username_clean] => andreewih
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 776
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [19] => Array
        (
            [user_id] => 470
            [default_group] => 4
            [username] => boom
            [username_clean] => boom
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 8857
            [user_allow_pm] => 1
            [group_id] => 4
        )

    [20] => Array
        (
            [user_id] => 48439
            [default_group] => 16
            [username] => Сергей4
            [username_clean] => cepreй4
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 303
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [21] => Array
        (
            [user_id] => 53582
            [default_group] => 4
            [username] => ЕгорМорозов
            [username_clean] => eropмopoзoв
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 758
            [user_allow_pm] => 1
            [group_id] => 4
        )

    [22] => Array
        (
            [user_id] => 50254
            [default_group] => 29
            [username] => ЕвгенийДобролюбов
            [username_clean] => eвreнийдo6poлю6oв
            [user_colour] => 4000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 3
            [user_allow_pm] => 1
            [group_id] => 29
        )

    [23] => Array
        (
            [user_id] => 73
            [default_group] => 16
            [username] => kosoleg5
            [username_clean] => kosoleg5
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 1444
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [24] => Array
        (
            [user_id] => 7502
            [default_group] => 5
            [username] => KOSTEY
            [username_clean] => kostey
            [user_colour] => BB1300
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 2398
            [user_allow_pm] => 1
            [group_id] => 5
        )

    [25] => Array
        (
            [user_id] => 49425
            [default_group] => 16
            [username] => mavv
            [username_clean] => mavv
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 344
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [26] => Array
        (
            [user_id] => 49425
            [default_group] => 16
            [username] => mavv
            [username_clean] => mavv
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 344
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [27] => Array
        (
            [user_id] => 65639
            [default_group] => 11
            [username] => Nikolai2
            [username_clean] => nikolai2
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 558
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [28] => Array
        (
            [user_id] => 36193
            [default_group] => 11
            [username] => nikooo78
            [username_clean] => nikooo78
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 22
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [29] => Array
        (
            [user_id] => 37846
            [default_group] => 4
            [username] => olegbatkov
            [username_clean] => olegbatkov
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 5077
            [user_allow_pm] => 1
            [group_id] => 4
        )

    [30] => Array
        (
            [user_id] => 41596
            [default_group] => 11
            [username] => РоманСуздальцев
            [username_clean] => poмaнcyздaлƅцeв
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 199
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [31] => Array
        (
            [user_id] => 36183
            [default_group] => 4
            [username] => simons65
            [username_clean] => simons65
            [user_colour] => 009933
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 1297
            [user_allow_pm] => 0
            [group_id] => 4
        )

    [32] => Array
        (
            [user_id] => 60913
            [default_group] => 16
            [username] => tttddd
            [username_clean] => tttddd
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 1508
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [33] => Array
        (
            [user_id] => 55367
            [default_group] => 29
            [username] => tvizinet
            [username_clean] => tvizinet
            [user_colour] => 4000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 96
            [user_allow_pm] => 1
            [group_id] => 29
        )

    [34] => Array
        (
            [user_id] => 11642
            [default_group] => 11
            [username] => vladim71
            [username_clean] => vladim71
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 72
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [35] => Array
        (
            [user_id] => 47249
            [default_group] => 5
            [username] => Voks
            [username_clean] => voks
            [user_colour] => BB1300
            [user_type] => 3
            [user_rank] => 0
            [user_posts] => 1858
            [user_allow_pm] => 1
            [group_id] => 5
        )

    [36] => Array
        (
            [user_id] => 47249
            [default_group] => 5
            [username] => Voks
            [username_clean] => voks
            [user_colour] => BB1300
            [user_type] => 3
            [user_rank] => 0
            [user_posts] => 1858
            [user_allow_pm] => 1
            [group_id] => 4
        )

    [37] => Array
        (
            [user_id] => 38255
            [default_group] => 11
            [username] => vviktorgygo
            [username_clean] => vviktorgygo
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 1139
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [38] => Array
        (
            [user_id] => 43808
            [default_group] => 11
            [username] => wasjac
            [username_clean] => wasjac
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 297
            [user_allow_pm] => 1
            [group_id] => 11
        )

    [39] => Array
        (
            [user_id] => 8600
            [default_group] => 16
            [username] => wova
            [username_clean] => wova
            [user_colour] => 0000BF
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 2124
            [user_allow_pm] => 1
            [group_id] => 16
        )

    [40] => Array
        (
            [user_id] => 66881
            [default_group] => 5
            [username] => zomro
            [username_clean] => zomro
            [user_colour] => BB1300
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 0
            [user_allow_pm] => 1
            [group_id] => 5
        )

    [41] => Array
        (
            [user_id] => 289
            [default_group] => 11
            [username] => Юрий56
            [username_clean] => юpий56
            [user_colour] => FF9966
            [user_type] => 0
            [user_rank] => 0
            [user_posts] => 2168
            [user_allow_pm] => 0
            [group_id] => 11
        )

)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/memberlist.php:207)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/memberlist.php:207)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/memberlist.php:207)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Первые 12 элементов так и идут - без значений, кроме [group_id], или просто так скопировалось?
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

Скопировал как есть. Вот страница с ошибкой - https://pikniktv.com/memberlist.php?mode=team
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Эти первые 12 строк и есть причина ошибки, но неясно, откуда эти фантомные записи появляются. Группы с group_id 11 и16 - это что за группы?
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

rxu писал(а): 08.04.2024 15:57 Группы с group_id 11 и16 - это что за группы?
Не знаю. Вот какие группы есть на форуме.
Monosnap Управление группами - Google Chrome 2024-.png
Отправлено спустя 6 минут 23 секунды:
Это группа Проверенные и Модераторы. 11 и 16 соответственно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Если навести курсор на ссылки "Настройки" в каждой группе, то там в конце ссылок будут идентификаторы, типа g=5 и т.п.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

romaamor писал(а): 08.04.2024 16:09 Это группа Проверенные и Модераторы. 11 и 16 соответственно.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Есть вариант, что в таблице phpbb_user_group есть строки, в которых user_id либо пустое, либо равно 0. Можно попробовать проверить запросами (по отдельности):

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

SELECT group_id FROM phpbb_user_group WHERE user_id = 0
SELECT group_id FROM phpbb_user_group WHERE user_id = ''
SELECT group_id FROM phpbb_user_group WHERE user_id IS NULL

В таком случае ошибка в точности воспроизводится.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

На все три запроса пусто. Запросы делал в phpmyadmin.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16745
Стаж: 18 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 562 раза
Поблагодарили: 1857 раз

Re: PHP Warning

Сообщение rxu »

Если в обзоре этой таблицы отсортировать ее по user_id по возрастанию, что в первых строках?
Изображение
Аватара пользователя
romaamor
phpBB 3.0.5
Сообщения: 2275
Стаж: 12 лет 8 месяцев
Откуда: Одесса
Благодарил (а): 657 раз
Поблагодарили: 152 раза

Re: PHP Warning

Сообщение romaamor »

Monosnap 84.246.80.49_8888 _ localhost _ new_db _ .png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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