Получить доступ к админке имея бекап сайта и новый домен
Qwertyqwerty
361
Ситуация:
Был сайт с доменом. Через хостинг скачали бекап и залили на другой хостинг, прикрепили бекап к другому домену(новому). Вопрос, как получить данные для входа в админ панель joоmla (сайт на джумла), если входа от прежнего сайта уже нет.
Заранее спасибо за помощь!
BrickLayer
Пароли хранятся в базе данных и они не сбрасываются при переносе таким способом который вы указали. Логин и пароль те же что и были.
Qwertyqwerty
Тогда, каким образом, если один и тот же сайт (копия) привязан к двум разным доменам, у них разве один и тот же вход будет?
SeVlad
Qwertyqwerty #: если один и тот же сайт (копия) привязан к двум разным доменам, у них разве один и тот же вход будет?
Да хоть к 10ти.
Но у тебя не тот же сайт «привязан», а совсем другой — КОПИЯ. физическая. С чего бы на нём поменяли данные авторизации если никто их не менял? Вот поменяешь — тогда будут другие.
Qwertyqwerty
Ок, если я зайду под прежними данными, то попаду в админку первого сайта с другим доменом. А мне надо попасть в админку копии сайта, привязанного к новому домену
savingleb
Qwertyqwerty #: Ок, если я зайду под прежними данными, то попаду в админку первого сайта с другим доменом. А мне надо попасть в админку копии сайта, привязанного к новому домену
Изменить в базе старый домен на новый.
BrickLayer
А, стандартная шляпа. В корне папки joomla на новом месте хостинга есть файл configuration.php в нем необходимо прописать новые адреса для сервера базы данных.
У вас в данной ситуации в конфигурации указано обращаться к старому серверу базы данных.
SeVlad
Qwertyqwerty #: Ок, если я зайду под прежними данными, то попаду в админку первого сайта с другим доменом. А мне надо попасть в админку копии сайта, привязанного к новому домену
Ты тролилшь что ли?
Как ты попадёшь на старый, если будешь входить на новом?
Если ты правильно перенёс — на новом месте не должно быть даже упоминаний старого домена.
nezabor
замени у админа e-mail и нажми восстановить пароль… не знаю есть такое у джумлы
Vladson
Если при входе вы попадаете в админку по старому адресу, то первым делом гляньте нет ли редиректа в htaccess. Его туда часто прописывают для редиректа с site.ru на www.site.ru Так то у Joomla нет прямого указания на хост, в configuration.php только системные пути к tmp и cache. Так что если вас редиректит, то скорее всего это прописано где-то в htaccess
А если вообще не знаете логина-пароля для админки, но есть доступ к базе данных, то вообще нет никаких проблем сделать подмену пароля через phpMyAdmin. Создаете временный сайт-пустышку (хоть на локалке, без разницы) ставите там тот пароль который вам нужен. Потом копируете его из таблицы users и вставляете на сервере в тоже поле password. Попутно можно и логин посмотреть или заменить на свой.
Ну и еще такой момент — чаще всего бекап Joomla для передачи делается через Akeeba Backup. Он удобный. сразу и все файлы тянет и базу. Ну вот там, когда разворачивается копия, в самом конце, можно задать свой пароль админа. Хотя если вы бекапили средствами хостера, то такой вариант не прокатит.
keepersheet
Почитал весь бред обсуждения, про хранящиеся в базе пароли, про akeeba, «следы старого домена», configuration.php, редиректы в htaccess и прочее… народ, ну не позорьтесь. Никогда не хранила жумла пароли в базе, а только их хеши; кроме того, Joomla это вам не вордпресс, к домену эта CMS не привязывается. И так далее, по списку.
Ответ на вопрос TS: никак. Если в руки злоумышленника попал бэкап joomla-сайта — абсолютно все равно, бэкап ли это хостинга или архив akeeba backup, и сайт был развернут на новом месте — никак вы в него теперь не попадете, разве только безымянный горе-хакер из одной с вами тусовки на серче.
Qwertyqwerty
Ситуация:
Был сайт с доменом. Через хостинг скачали бекап и залили на другой хостинг, прикрепили бекап к другому домену(новому). Вопрос, как получить данные для входа в админ панель joоmla (сайт на джумла), если входа от прежнего сайта уже нет.
Заранее спасибо за помощь!
BrickLayer
Qwertyqwerty
SeVlad
если один и тот же сайт (копия) привязан к двум разным доменам, у них разве один и тот же вход будет?
Да хоть к 10ти.
Но у тебя не тот же сайт «привязан», а совсем другой — КОПИЯ. физическая. С чего бы на нём поменяли данные авторизации если никто их не менял? Вот поменяешь — тогда будут другие.
Qwertyqwerty
savingleb
Ок, если я зайду под прежними данными, то попаду в админку первого сайта с другим доменом. А мне надо попасть в админку копии сайта, привязанного к новому домену
Изменить в базе старый домен на новый.
BrickLayer
А, стандартная шляпа. В корне папки joomla на новом месте хостинга есть файл configuration.php в нем необходимо прописать новые адреса для сервера базы данных.
У вас в данной ситуации в конфигурации указано обращаться к старому серверу базы данных.
SeVlad
Ок, если я зайду под прежними данными, то попаду в админку первого сайта с другим доменом. А мне надо попасть в админку копии сайта, привязанного к новому домену
Ты тролилшь что ли?
Как ты попадёшь на старый, если будешь входить на новом?
Если ты правильно перенёс — на новом месте не должно быть даже упоминаний старого домена.
nezabor
Vladson
Если при входе вы попадаете в админку по старому адресу, то первым делом гляньте нет ли редиректа в htaccess. Его туда часто прописывают для редиректа с site.ru на www.site.ru
Так то у Joomla нет прямого указания на хост, в configuration.php только системные пути к tmp и cache. Так что если вас редиректит, то скорее всего это прописано где-то в htaccess
А если вообще не знаете логина-пароля для админки, но есть доступ к базе данных, то вообще нет никаких проблем сделать подмену пароля через phpMyAdmin. Создаете временный сайт-пустышку (хоть на локалке, без разницы) ставите там тот пароль который вам нужен. Потом копируете его из таблицы users и вставляете на сервере в тоже поле password. Попутно можно и логин посмотреть или заменить на свой.
Ну и еще такой момент — чаще всего бекап Joomla для передачи делается через Akeeba Backup. Он удобный. сразу и все файлы тянет и базу. Ну вот там, когда разворачивается копия, в самом конце, можно задать свой пароль админа. Хотя если вы бекапили средствами хостера, то такой вариант не прокатит.
keepersheet