Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Общая ошибка
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()
Кроме обновления версии как-то лечится? В админке уже год, наверно, не лазил. Поэтому сложно сказать, что этому предшествовало...Остальные вкладки работают.
Недопустимое использование $ _COOKIE. Вы должны использовать класс запроса или request_var () для доступа к входным данным. Находится в /home/xxxxxx/xxxxxxxxxx.ru/www/forum/includes/acp/acp_forums.php в строке 1. Это сообщение об ошибке было создано deactivated_super_global.
Правильно заданный вопрос и описание проблемы - 70% их решения...
slavapril писал(а): Поэтому сложно сказать, что этому предшествовало
А нам еще сложнее...
Что в строке LINE: 574 ?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
// 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 ...
Общая ошибка
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.
Идея очень простая. Отключить все расширения и заменить все файлы движка из дистрибутива кроме
config.php
папки /images
папки /files
папки /store
И никогда больше не править оригинальные файлы движка.
Что ты с ними творил никому неведомо.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Sheer писал(а): Что ты с ними творил никому неведомо.
Как оказалось, я тут ни при чем. В некоторых файлах форума вредоносные коды. Надо было 3.1.4 вовремя апгрейдить....да всё некогда....теперь куча возни будет.
Для примера
slavapril писал(а): Надо было 3.1.4 вовремя апгрейдить
Вряд ли это из-за немного старой версии, я не помню таких значительных дыр, которые могли бы привести к инжекту произвольного кода. Скорее хостинг или безалаберное хранение паролей.