Joomla уроки Как восстановить пароль в Joomla 2.5, 3.x

Как восстановить пароль в Joomla 2.5, 3.x

8

Иногда бывают случаи, что после установки некоторых расширений, удалении плагинов, модулей и т.п., в административную панель Joomla трудно зайти, а вернее сказать невозможно. Это происходит по ряду причин, и сегодня мы с вами будем их рассматривать, а также изучать как восстанавливать пароль в системе CMS Joomla обычными средствами.

восстановить пароль в Joomla

1 вариант:

Итак, допустим вы не можете зайти в “админку” по причине ошибки:

 Authentication::__construct: Could not load authentication libraries. Username and password do not match

Что означает, возможно, вы просто забыли включить модуль авторизации в системе. Без включения этого модуля вы, даже вводя правильные и корректные данные, не сможете войти в административную часть своего проекта.

2 вариант:

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

3 вариант:

После включения SSL, или другими словами – защищенного режима. В начале строки вы видите HTTPS.

В данном случае рекомендую обратиться напрямую к хостеру и устранить проблему.

4 вариант:

Ничего из вышеперечисленного вам не подходит, но непременно нужно восстановить пароль от Joomla админки.

sql-03-03

В данном случае делаем следующее:

  1. Переходим в в phpMyadmin
  2. Находим базу данных своего сайта
  3. Ищем в ней поля users
  4. Изменяем пароль и логин (если нужно), не забыв поставить в поле пароля – MD5 (шифрование)

Есть аналогичный способ замены пароля на собственный. Вот он:

  1. Переходим в в phpMyadmin
  2. Находим базу данных своего сайта
  3. В поле SQL запроса пишем:
      UPDATE `jos_users`  SET password='21232f297a57a5a743894a0e4a801fc3'  WHERE id = 62;

    где номер ID – это номер ID пользователя Super администратора (т.е. ваш ID), а jos_  это префикс таблиц базы данных.

sql-03

После выполнения данного SQL-запроса, пароль суперадминистратора будет admin. Не забудьте зайти в административную панель и изменить этот пароль в целях безопасности. Либо можно сразу в запросе указать новый пароль, тогда запрос будет выглядеть так:

 UPDATE `jos_users` SET password= MD5( 'new_password' ) WHERE id = 62;

где вместо new_password вы можете указать свой новый пароль.

Как узнать ID Супер администратора и префикс ваших таблиц?

Все очень просто – в начале каждой из таблиц указаны одни и те же данные (если вы устанавливали Joomla из исходника, то по-умолчанию они будут jos_).

А ID администратора можно узнать, просто зайдя в таблицу users.

sql-03-02