восстановить доступ к админке MODX EVO
Версия MODX: Evolution
Всем здравствуйте! Возникла проблема в следующем: изменил пароль на админку MODX EVO, потом по ошибке ввел 3 раза старый пароль, соответственно система меня заблокировала. Теперь не могу войти в админку по новому паролю. Сделал бэк ап сайта не помогло. Обратился на хостинг (hostmonster) для решения данной проблемы они мне предложили сделать бэк ап, смысла я в этом не вижу. Потом хотел попробовать поменять пароль из базы SQL, но базы на сервере вообще нет, куда она пропала я не знаю, сайт работает нормально. Попросил америкосов разобраться, они мне предложили обратиться к разработчикам CMS. И вот я здесь. Помогите разобраться с данной проблемой. ОЧЕНЬ НУЖНО.
Комментарии (16)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Павел Романов 22.08.2016 20:01 #
Александр 22.08.2016 20:09 #
2-й и 3-й способы я бы попробовал, но в phpMyadmin нет моей базы данных, там вообще нет ни каких баз. я не знаю откуда сайт берет вообще данные если базы нет.
Илья Телегин 22.08.2016 20:30 #
Александр 22.08.2016 20:50 #
в файле /manager/includes/config.inc.php вот это:
$database_type = 'mysql';
$database_server = 'localhost';
$database_user = 'magazins_samurai';
$database_password = 'Samurai2012!';
$database_connection_charset = 'UTF8';
$database_connection_method = 'SET NAMES';
$dbase = '`magazins_modx`';
$table_prefix = 'modx_';
пароль не соответствует и юзер тоже
Игорь Сухинин 23.08.2016 10:56 #
прое...потеряли связь данной БД и Вашего пользователя в своей системе. Такое трудно представить, но теоретически может быть. Поговорите снова с техподдержкой, уточните, что Вас интересует конкретная БД «magazins_modx». Может быть, они найдут потерянные связи.Игорь Сухинин 23.08.2016 10:59 #
Александр 24.08.2016 10:25 #
Игорь Сухинин 24.08.2016 12:26 #
Я думаю, это потому, что данный phpMyAdmin видит только то, что ему позволяет видеть контрольная панель хостинга. Я Вам предложил вариант поставить отдельно еще один phpMyAdmin и настроить его так, чтобы он авторизовывался на localhost через введенные логин и пароль (то, что у Вас выше в коде).
Еще быстрее вариант — просто зайти в консоль и сделать mysqldump для данного пользователя и его пароля. Но для этого а) консоль должна быть Вам доступна — далеко не все хостеры дают такую возможность и б) Вы должны уметь ею пользоваться.
Игорь Сухинин 24.08.2016 12:27 #
Александр 30.08.2016 15:18 #
Игорь Сухинин 30.08.2016 15:23 #
Александр 30.08.2016 15:29 #
Игорь Сухинин 30.08.2016 15:37 #
Александр 01.09.2016 16:12 #
Александр 30.08.2016 11:38 #
Александр 30.08.2016 12:09 #