Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Внезапная капча

00 голосов
4
Здравствуйте! Возникла проблема, вчера вечером только вход на администраторскую панель происходил без проблем, сегодня утром форма авторизации требует ввод капчи (до этого её не было). Причём картинка с капчой не выводится ни в один браузер, поэтому не могу войти на администраторскую панель. Как думаете, что можно сделать?

На техподдержку серьёзной надежды нет, ответа ждать слишком долго.
спросил 21 Янв, 14 от lSereBaNl (100 баллов)

4 Ответы

00 голосов
Капча появилась ВНЕЗАПНО.

Видать у вас форма авторизации кастомизированная, либо старого образца. Ну а капча появилась после того как под вашим логином пытались безуспешно несколько раз войти.

Войдите через вашсайт.ру/bitrix/admin/ В настройках группы (скорее всего группа админов) можете убрать данную опцию.
ответил 15 Май, 14 от Arn4 (2,140 баллов)
00 голосов
Антон, спасибо за то, что помогли выяснить причину, но я выше написал, что картинка с капчой не выводится, то есть я не могу войти на сайт вообще.
ответил 11 Сен, 14 от lSereBaNl (100 баллов)
00 голосов
если есть доступ в phpmyadmin на хостинге:

1) откройте вашу БД
2) найдите таблицу b_group
3) и для вашей группы (например администратор) очистите поле SECURITY_POLICY

или просто выполните запрос:

UPDATE b_group SET SECURITY_POLICY=NULL WHERE ID=1

ID=1 - это айдишник группы администраторов, если не знаете свою группу можно убить настройки для всех групп пользователей:

UPDATE b_group SET SECURITY_POLICY=NULL

Но потом их надо будет восстановить в админке: Настройки->Группы пользователей->КакаятоГпуппа->Безопасность.
ответил 17 Янв, 15 от Poleolog (1,240 баллов)
00 голосов
Цитата
Доктор пишет:
Антон, спасибо за то, что помогли выяснить причину, но я выше написал, что картинка с капчой не выводится, то есть я не могу войти на сайт вообще.

Тогда нужны как минимум данные проверки сайта, которые можно найти только в админке. Вариант Андрея вам в помощь или создайте такой скриптик и запустите в браузере (при имеющемся доступе к FTP/SSH):
Код
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");?>
<?CUser::Authorize(1)?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

Скрипт обязательно удалите сразу.
ответил 02 Май, 15 от Arn4 (2,140 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 15 Сен, 13 от Boona (120 баллов)
0 голосов
4 ответов
спросил 16 Май, 13 от Holiu (600 баллов)