Полезные статьи о разработке сайтов от вебмастера
Категория:
Вполне может случится так, что вы забыли доступы для входа в панель управления сайтом Bitrix. Допустим смена пароля не помогает, письмо на почту не приходит. Танцы с бубном над базой данных также не дают результат.
Кстати, пароль в базе данных Bitrix хранится в следующем виде:
$salt.md5($salt.$arParams["PASSWORD"]);
где $salt это
$salt = randString(8, array( "abcdefghijklnmopqrstuvwxyz", "ABCDEFGHIJKLNMOPQRSTUVWXYZ", "0123456789", ",.<>/?;:[]{}\|~!@#\$%^&*()-_+=", ));
Тоесть пароль состоит из 8 символов так называемой «соли» и 32 символов md5 хэша суммы этой же «соли» и реального пароля.
Итак, по прежнему в панель управления мы зайти не можем.
Что делать?
Всё оказывается слишком просто. Создаём в главной директории вашего сайта файл с названием authme.php и вставляем в него следующий код:
<? require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php"); global $USER; $USER->Authorize(1); @unlink(__FILE__); LocalRedirect(“/bitrix/admin/”); ?>
Сохраняем и заходим в браузере на страницу http://www.ВАШ_САЙТ.ru/authme.php . Теперь просто меняем через обычный интерфейс панели администратора пароль.
Как видите всё слишком просто
Кстати, очень интересно:
Данный блог создан с целью помочь, как начинающему вебмастеру, так и опытному разработчику, в решении проблем возникающих при разработке сайтов. Здесь Вы прочитаете полезные статьи о том, как грамотно произвести SEO оптимизацию своего сайта, и найдёте важные исследования в сфере интернет-маркетинга. Научитесь писать собственные компоненты и модули для известных CMS, а также узнаете интересные методы работы с Фреймворками, CSS, HTML, jQuery и PHP. Из записей блога вы поймёте как грамотно разрабатывать макеты сайтов и что такое валидная вёрстка. БЛОГZOR – поможет Вам стать web-Гуру и понять тонкости веб-мастеринга.
Комментариев к записи: 3
Андрей Красичков
22 Февраль 2012 в 2:45 пп
Я бы все же рекомендовал не рассчитывать на «не забываем удалить файл authme.php.» а добавить перед редиректом @unlink(__FILE__); Это имхо правильный ход с любой стороны:)
blogz0r Ответил:
23 Февраль 2012 в 1:45 пп
Согласен, спасибо! Поправил пост.
Григорий
9 Август 2013 в 8:14 дп
Ох так просто все оказывается) А то приключилось у меня с админкой ситуация)) Спасибо!