Пятница, 17 Февраль 2017 16:19

Не могу зайти в административную панель Joomla

Автор
Оцените материал
(0 голосов)

И вот, одним страшным-страшным днем, в один страшный-страшный час слетел с админки моего сайта то ли логин, то ли пароль! И появилась надпись, причем после восстановления из резервной копии, вопиющая нечеловеческим голосом:

«Не удается подключиться к серверу LDAP
Введите существующие логин и пароль доступа к Панели управления.»

И завизжал я от страха, и спрятал голову под одеяло, и упокоённо затих. Время шло, но ничего не менялось. Набравшись смелости, зачатился (в приличном смысле этого слова) с хостером. Привожу добуквенную переписку:

 

Я:                                Здравствуйте!
Помогите, пожалуйста.
После восстановления из резервной копии сайта, может быть потому, что была открыта административная панель, слетели логин или пароль - не могу войти. Как быть?

Техподдержка:           Здравствуйте!

Из-за этого не мог слететь логин и пароль. Уточните, после ввода логина и пароля Вы видите сообщение о том что они неправильные? Или просто перегружается страница?

Я:                                Вот текст ошибки:
Не удается подключиться к серверу LDAP
Введите существующие логин и пароль доступа к Панели управления.

Техподдержка:           Вы уверены, что не скопировали логин или пароль с лишним пробелом?

Я:                                Уверен.
Набираю от руки.
Проверил еще раз.
Все то же.
На другом моем сайте все нормально.

Техподдержка:           Насколько понимаю, у Вас установлен отдельный плагин для авторизации. То есть, используется не обычная авторизация Джумлы.

Я:                                Честное слово - не знаю. Вернее не помню - столько лет назад делал.

                                   Может сделать восстановление еще раз?

Техподдержка:           Нужно знать особенности этого плагина. Советую Вам, ознакомится с информацией в интернете. Поскольку проблема не касается работы хостинга, а касается особенностей ПО сайта. Также попробуйте почистить куки в браузере и после этого войти на сайт. Или просто попробуйте войти через другой браузер.

 

Естественно ни очистка куков, ни другие браузеры не помогли.

Не помогло и резервное восстановление!

И пошерстил я Интернет, и изведал я горя лютого, ибо нелегок путь познаю́щего истину великую! И обнаружил я:

Беда первая:            отключился, или кто-то (?) отключил, плагин авторизации Joomla.

Решение:                    Его можно включить через БД на панели вашего хостера. Пошагово: Хостинг, MySQL, Базы данных, phpMyAdmin, НазваниеВашейБазы_db

Плагины для Joomla 2.5 включаются в таблице extensions. Листайте страницы баз данных, пока не найдете Plg_authentication_joomla, или задайте количество показываемых строк 300 вместо 30 и крутите список вниз. В колонке enable поставить 1.
Для этого кликнуть слева от поля редактировать и там изменить.

Мой случай:               Всё было чики пуки. В  Plg_authentication_joomla   в  колонке enable стояло 1.

Я заплакал, но делать было нечего. После непродолжительного поиска:

Беда вторая:            Посоветовали отключить плагин plg_authentication_ldap, мол конфликтует.

Решение:                    Что я и сделал. Стало ещё хуже, пишет: Не удалось проверить подлинность: cURL isn't insalled.

Мой случай:               По совету проверил файл PHP ini. В нем строка extension=php_curl.dll прописана. Пробовал отключать, а затем включать другие плагины авторизации Plg_authentication_joomla , plg_authentication_gmail, ничего не помогает. Еле всё вернул обратно, аж вспотел!

Опять горько плакал. Еле собрался – и снова в сеть!

Беда третья:            Имя пользователя и пароль не совпадают. Надо понимать слетел пароль.

Решение:                    Для этого Вам в ручную нужно сменить пароль администратора. Идем в таблицу users (там же в базе данных, описанных выше). Ищем учетную запись администратора, заходим в нее, ставим напротив поля password в положение MD5 (значение "функция"). Потом указываем новый пароль и сохраняем творение рук Ваших. Заходим в панель администратора сайта, и тихо радуемся нашему маленькому счастью!

Мой случай:               Захожу в панель администратора сайта, и тихо радуюсь своему маленькому счастью!

Вот такая вот она страшная сказка на ночь для начинающих веб-мастеров про слетающие пароли, но со счастливым концом!

Кстати, по методу третьей беды можно просто поменять пароль администратора в административную панель Joomla

Простите за "масло масляное" и "позолотите ручку" через комментарии!

Прочитано 348 раз Последнее изменение Пятница, 17 Февраль 2017 16:30
Авторизуйтесь, чтобы получить возможность оставлять комментарии

Главное меню