Бесплатно

Запуск сайта на 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.

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

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

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