Напишем скрипт авторизации для битрикса.
В битриксе по умолчанию существует пользователь, с ID = 1, это администратор системы. Если вы забыли пароль админа, и у вас есть доступ к файлам хостинга, используя следующий скрипт, вы сможете авторизоваться как админ.
Создайте в корне вашего сайта любой файл, например auth.php следующего содержания:
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); global $USER; $USER->Authorize(1); $strError .= $user->LAST_ERROR; print_r($strError); $USER->Authorize(1);
Затем в браузере наберите ваш_сайт/auth.php, появится белый экран, после этого переходите в админку http://ваш_сайт/bitrix/. Админка должна открыться.
Случается так, что слетает возможность авторизации в битрисе, в этом случае мой скрипт поможет в решении проблемы. Также вредоносные вирусы могут попасть на ваш сайт, скрипт авторизации даст вам возможность попасть в админку сайта битрикс.
Следующий скрипт поменяет пароль админа на qwerty, и авторизуется
Update(1,array("PASSWORD"=>' qwerty ')); $USER->Authorize(1); $strError .= $user->LAST_ERROR; print_r($strError); $USER->Authorize(1);После завершения всех действий, убедительная просьба, удалить эти файлы с хостинга. Также не удивляйтесь, если файлы авторизации будут обнаружены антивирусами сайта, как опаные.