Joomla 2.5 - решение проблем с доступом к панели администратора - проблема решена!
На одном из сайтов на joomla 2.5 в один прекрасный момент при попытке войти в панель администратора получил:
не удается подключиться к серверу ldap
перепробовал много чего.... пишу что помогло:
======================================
1. открываем
phpmyadmin, в левом столбце нашей базы находим
jos_extensions (*) в окне справа ставим отражение кол-во строк и находим и меняем следующее:
Код:
plg_authentication_ldap -> access, protected = 1
plg_authentication_joomla -> access, protected = 0
plg_authentication_gmail-> access, protected = 0
после этого попытка залогиниться в админку выдала мне:
Имя пользователя и пароль не совпадают или у вас еще нет учетной записи на сайте
======================================
переходим в пункту 2:
тут два пути в зависимости от того что именно у вас находится в
jos_users
1. если запись админа присутствует, то достаточно произвести
сброс пароля администратора в joomla для этого открываем для редактирования строку администратора и вводим новый пароль в столбец "Значение". Главное не забыть выбрать в этой же строке в столбце "Функция" выбрать
MD5
2. у меня был второй вариант - открыв
jos_users увидел что нет ни одной строки с пользователями!!! не имею понятия что же произошло и куда делась запись администратора, но стало понятно что ее необходимо создать.
Делаем SQL запрос (не забываем префикс jos поменять на тот который используется в вашей базе:
Код:
INSERT INTO `jos_users`
(`name`, `username`, `password`, `params`)
VALUES ('Administrator', 'admin', 'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', '');
INSERT INTO `jos_user_usergroup_map` (`user_id`,`group_id`)
VALUES (LAST_INSERT_ID(),'8');
(*)
После этого вход в админку возможен с логином "admin" и паролем "secret"...
Входим, меняем пароли - радуемся тому что
удалось восстановить доступ к панели управления в joomla
=====
Примечание: под
jos_ у вас будет какой либо свой префикс - меняем его на тот который используется в вашей базе данных