Как найти страницу входа из базы данных?

28 апр. 2016 г., 02:27:19
Просмотры: 73K
Голосов: 3

Вкратце, мне предоставили данные для входа от пожилого господина, который, к сожалению, скончался и который управлял WordPress-сайтом молодой женщины. Меня попросили управлять и обновлять сайт для этой женщины. У меня не так много опыта работы с WordPress, но что ж.

Вот в чем проблема. Сайт не использует стандартные URL для входа, ни на основном домене, ни на его псевдониме. Я читал форумы WordPress и видел упоминания о поиске URL для входа в базе данных, но я не смог найти никаких упоминаний URL в базе данных, основываясь на том, что я должен был искать согласно прочитанному.

Так что да - может кто-нибудь хотя бы указать мне правильное направление, что именно я должен искать? Должен ли я искать в базе данных? Я уже попробовал все стандартные страницы входа, которые физически смог найти, но безрезультатно. Видел, как некоторые люди говорили, что нужно найти id_login_base, но не смог его найти. Один человек сказал установить id_hide_wp_admin в значение yup, что должно было сделать видимым id_login_base. Ни один из вариантов не сработал. Помогите. D:

3
Комментарии

Вы смотрели папку с плагинами? Проверяли файл .htaccess на наличие редиректов?

Pothi Kalimuthu Pothi Kalimuthu
28 апр. 2016 г. 03:43:43

Также проверьте файл functions.php активной темы.

Pothi Kalimuthu Pothi Kalimuthu
28 апр. 2016 г. 04:04:48

Большинство сайтов используют другой URL для входа с помощью плагина или пользовательского кода в теме (хотя это редкость). Вот почему я попросил вас проверить плагины в папке с плагинами. Это может быть и плагин безопасности. Большинство комплексных плагинов безопасности имеют опцию изменения URL входа. И большинство плагинов, которые меняют URL входа, добавляют код в файл .htaccess. Поэтому попробуйте сбросить файл .htaccess до стандартных правил перезаписи WordPress. Надеюсь, это поможет.

Pothi Kalimuthu Pothi Kalimuthu
28 апр. 2016 г. 04:16:14
Все ответы на вопрос 3
3

Хорошо! Я понимаю, что у вас есть пользовательский URL для входа в WordPress. Также вам нужно войти в профиль пользователя. Если это так, я предлагаю простой хак (если у вас есть законные права на доступ/изменение базы данных). Попробуйте следующее:

  1. Зайдите в cPanel и авторизуйтесь в phpMyAdmin, затем откройте базу данных вашего сайта/блога.
  2. Найдите таблицу 'wp_options' и найдите запись 'active_plugins'. Удалите всё в значении, чтобы деактивировать все плагины (возможно, какой-то плагин изменил URL для входа, поэтому этот шаг).
  3. Затем перейдите в таблицу 'wp_users', где вы найдете все данные пользователей. Вы не можете изменить пароль, так как он зашифрован. Поэтому измените email пользователя на рабочий email. Сохраните запись.
  4. Теперь перейдите к стандартному URL для входа в WordPress (http//www.yourdomain/wp-admin). Нажмите "Забыли пароль" и введите email, который вы указали для пользователя. Вы получите письмо с подтверждением. Измените пароль. Готово!

Ответьте, если это сработало!

28 апр. 2016 г. 04:47:56
Комментарии

Это не сработает, если URL входа изменен в теме. Или если файл htaccess блокирует стандартные URL входа в WP.

Pothi Kalimuthu Pothi Kalimuthu
28 апр. 2016 г. 05:48:49

Ты просто потрясающий. Оказалось, что был какой-то плагин, который парень написал, который рандомизировал URL входа еженедельно. Его отключение позволило мне использовать стандартную ссылку wp-login.php. Приношу извинения, я забыл упомянуть, что у меня уже были данные для входа этой женщины, но я искренне ценю тщательность! Еще раз, ты потрясающий.

IkeDoud IkeDoud
28 апр. 2016 г. 06:34:08

Хаха. Спасибо. Рад, что смог помочь. Удачи!

mponagandla mponagandla
30 апр. 2016 г. 03:46:16
0

Этот способ сработал для меня, когда я попытался изменить URL входа с помощью плагина "Protect WP-Admin". После установки и активации я следовал инструкциям и попытался изменить URL, но у меня ничего не получилось, более того, я не мог войти даже через обычный URL входа.

Тогда я выполнил следующие шаги:

  1. Перейдите в базу данных WordPress, которую вы указали во время процесса установки.

  2. Там будет таблица с названием wp_options (если вы выбрали префикс wp_ для таблиц во время установки).

  3. В колонке option_name найдите запись с именем "active_plugins" - она будет выглядеть примерно так:

Пример записи active_plugins в базе данных

  1. Я удалил эту часть строки в колонке option_value: i:0;s:37:"protect-wp-admin/protect-wp-admin.php"

  2. Затем я сохранил изменения и перезапустил сервер Apache.

После этого я смог войти через обычный URL http://site_name/wp-admin.

27 июл. 2019 г. 11:56:42
0

Если вы используете плагин WPS hide login и забыли маршрут для входа:

Подключитесь к базе данных mysql -u myUser -p

use wordpressDatabase;

SELECT * FROM wp_options WHERE option_name="rwl_page";

Значение option_value - это путь к админке

myblog.com/option_value/ << вход

27 апр. 2021 г. 14:00:55