Бесплатно

Запуск сайта на WP

20 уроков, которые помогут вам стать владельцем домена и хостинга за 30 минут

Сброс пароля Joomla 3

Судя по статистике запросов в поисковиках, ключевая фраза “Не могу войти в админку Joomla” встречается довольно часто, а значит у вебмастеров постоянно возникает проблема с доступом в панель управления сайтом.

А без админки администрировать сайт на движке Joomla невозможно, потому вы должны знать, как восстановить доступ к админпанели, и как это осуществить несколькими способами.

Именно это и будет рассмотрено в данной статье.
sbrosit-parol

Не могу войти в админку, что делать

Причин появления фразы “не могу войти в админку” может быть несколько. С одной стороны, это могла быть ваша оплошность. Вспомните все изменения, которые вы ввели на сайте Joomla во время последнего удачного сеанса в админпанели. Возможно, вы случайно или ради эксперимента деактивировали плагин “Пользователь”. Именно благодаря этому инструмента появляется форма авторизации. Чтобы исправить такую оплошность, вам необходимо зайти на хостинг в pHpMyAdmin и войти в редактор jos_plugins. В редакторе вы найдете пункт published. Если возле него стоит 0, поменяйте его на 1 – проблема будет решена.

Порой проблема “не могу войти в админку” абсолютно не зависит от вебмастера. Такое бывает, когда сайт взламывают, либо когда доступ к административной панели блокирует хостинг из-за программной атаки на сервера. В таком случае напишите на сервер в техническую службу поддержки. Напишите что-то вроде этого: “Не могу войти в админпанель, вам известны причины?”. Обычно, у службы поддержки всегда есть готовый ответ и, скорее всего, они вас выручат.

И последняя самая частая причина возникновения запроса “не могу войти в админку” – это забывчивость вебмастеров. Почему-то сайтостроители постоянно забывают пароли, которые сами и придумали. В таком случае вам необходимо сбросить старый пароль и указать новый. Рассмотрим несколько способов, как восстановить пароль.

Как сбросить и поменять пароль в Joomla

Первый метод, как восстановить пароль в Joomla – это редактирование файла configuration.php. Вам необходимо включить FTP-клиент и зайти на сервер. Далее найдите файл configuration.php. По умолчанию там установлены права 444 – временно измените этот параметр на 644. Далее загрузите файл configuration.php к себе на компьютер. Откройте этот файл при помощи любого php-редактора и введите снизу следующий код:

public $root_user='имя_пользователя'

Вместо “имя пользователя” укажите логин любого пользователя, который зарегистрирован на сайте. Вы должны знать пароль для входа в указанный аккаунт.
https://www.youtube.com/watch?v=4PFPXZA6RAg
Joomla выдаст указанному аккаунта права администратора. Потом вам нужно будет зайти в админку и изменить пароль к созданному аккаунту. Не забудьте по завершению изменить права файла configuration.php на 444, чтобы изменения вступили в силу. Данный способ не подойдет, если вы не знаете ни одного другого аккаунта на сайте.

Следующий метод так же потребует от вас входа на хостинг – вам нужно будет сбросить старый пароль и указать новый прямо в строке базы данных. Зайдите в MySQL при помощи pHpMyAdmin. Вам нужно найти базу данных, в названии которой есть фраза _users – до нижней черточки может быть указано собственное значение, индивидуальное для каждого сайта. Вам нужно будет поменять пароль, но дело в том, что Joomla шифрует данные, потому так просто вы этого не сможете сделать. Вам нужно будет указать на время какой-нибудь стандартный пароль, а потом зайти в Джумла и поменять его.

Эта комбинация символов изменит пароль админки на слово “secret”: d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199. Сразу после изменения зайдите в панель управления и быстро смените пароль, иначе есть шанс, что ваш сайт взломают.
https://www.youtube.com/watch?v=08XRkiYlbEY
Если не входит в админку даже после изменения пароля, значит вы забыли, какой именно пользователь является суперадминистатором. В таком случае вам нужно создать новый аккаунт через базу данных. Снова зайдите в pHpMyAdmin и откройте базу данных сайта. Вам нужно будет создать новый SQL-запрос для добавления аккаунта в админку. При этом удалите запрос, который появится там автоматически. В запросе вам нужно будет через теги insert into и values указать статус нового пользователя и данные для входа. С формированием запроса вам поможет техническая поддержка хостинга.

Приведенных методов достаточно, чтобы восстановить доступ к аккаунту суперадминистратора на сайте Joomla.

Понравилась статья?
Лайк автору
Загрузка...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: