Скидання пароля адміністратора в modx evolution свіжої версії

Створюємо файл test.php в корені сайту.

Пишемо в нього вміст:

Якщо у вас у учеткі admin ID НЕ 1, то другим параметром в функцію getHash передаємо ID, щоб вийшло так $ manager-> genHash ( '123456', 2)

Відкриваємо в браузері site.ru/test.php і копіюємо в буфер обміну то, що бачимо на екрані. Це буде щось на зразок uncrypt> 0751a8bdb74e4cf3440a413efacf444b27ec2160.

Далі йдемо в таблицю modx_manager_users і у потрібній учеткі (в нашому випадку admin) оновлюємо стовпець password тим, що скопіювали.

Якщо у вас MODX Evolution з настройками за замовчуванням, то можна сміливо брати хеш uncrypt> 0751a8bdb74e4cf3440a413efacf444b27ec2160 - це буде пароль 123456

Після цього заходимо в адмінку і міняємо пароль на більш стійкий. А так же видаляємо файл test.php, який створили на самому початку.

Схожі записи

У новорічні канікули вирішив оновити PHP на сервері до 7 версії. На цьому сервері у мене крутиться: Yii (обох версій), Бітрікс, MODX Revolution і OpenCart. Подивимося, хто з них переживе оновлення.

Підкинули мені якось раз досить таки не тривіальну завдання: потрібно було встановлювати різний ключ кеша у ресурсу в MODX Revolution. Знадобилося це для того, що мобільна версія сайту і звичайна відкривалися по одному УРЛу.

Навіщо все ускладнювати? Якщо є доступ в MySQL. У таблиці modx_user_attributes міняєш email на який-небудь зі своїх. Зберігаєш. Ідеш в адмінку - відновити пароль. Отримуєш посилання зі скиданням пароля (лист може потрапити в спам) -> переходиш по ній в адмінку. Міняєш пароль;) Щастя!

Alex. згоден. Але бувають ситуації (яка у мене і була), коли сайт поїли віруси, і хостер відключає відправку листів з сайту.

У цьому випадку відновити пароль з форми скидання пароля вийде.

Схожі статті