в файле
/includes/auth.php жалуется на эти строкиКод: Выделить всё
$flag = substr($this->acl_options['option'][$option_id], 0, strpos($this->acl_options['option'][$option_id], '_') + 1);
$flag = (int) $this->acl_options['id'][$flag];/includes/auth.php жалуется на эти строкиКод: Выделить всё
$flag = substr($this->acl_options['option'][$option_id], 0, strpos($this->acl_options['option'][$option_id], '_') + 1);
$flag = (int) $this->acl_options['id'][$flag];
Код: Выделить всё
$flag = (int) $this->acl_options['id'][$flag];$flag в предыдущей строке принимает нулевое значение, а в массиве нет элемента с таким ключем (0).$option_id в строке
Код: Выделить всё
$flag = substr($this->acl_options['option'][$option_id], 0, strpos($this->acl_options['option'][$option_id], '_') + 1);phpbb_acl_options строки, где auth_option_id=208 нет (поэтому undefined index 208 - в массиве нет элемента с таким индексом), в то время как в таблице phpbb_acl_users есть записи, где auth_option_id=208.f ($setting == ACL_NEVER)Код: Выделить всё
DELETE FROM `phpbb_acl_users` WHERE `auth_option_id` = 208Код: Выделить всё
DELETE FROM `phpbb_acl_users` WHERE `auth_option_id` = 208