Решение, как обойти защиту административной части сайта по IP, если имеется доступ к файлам ядра Битрикс
При переходе в админку, даже если уже авторизовался под админским аккаунтом, появляется сообщение об ошибке Forbidden Access denied.
Это значит, что включена защита админки «Защита административной части сайта осуществляется с помощью ограничения доступа со всех, кроме указанных в настройках IP-адресов»
Это значит, что включена защита админки «Защита административной части сайта осуществляется с помощью ограничения доступа со всех, кроме указанных в настройках IP-адресов»
Решение:
ВАРИАНТ 1
Открыть файл /bitrix/modules/security/classes/general/iprule.php и закомментировать строчку ~1235if($bMatch) include($_SERVER["DOCUMENT_ROOT"]."/bitrix/admin/security_403.php");
ВАРИАНТ 2
-
Создать файл с содержимым:
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); echo COption::GetOptionString("security", "ipcheck_disable_file"); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>
- Выведет имя файла, который надо создать (пустым), что отменит блокировку по IP.
- Не забудьте удалить данный скрипт и файл-флажок после внесения изменений в админке.
Похожие решения:
Комментарии (0)