Проблемы с установкой MODx Revo

Уже несколько раз слышал от знакомых о такой проблеме: устанавливают MODx Revo, вся установка проходит без проблем, все корректно проверяется и ставится. Но сразу после установки попасть в админку невозможно, пишет, что нет такого пользователя.

Мастер в ступоре, вроде и логин и пароль введены верно, при попытке воспользоваться восстановлением пароля, пишет, что такого мейла нет (оно и понятно, раз учетная запись не найдена)).

Из-за чего возникает проблема, мы не знаем (не стали докапываться), а здесь коротко опишем вариант решения.

Итак суть проблемы: некорректно создается запись в базе данных (подозреваем, что какой-то незначительный косячок модекса накладывается на незначительный косячок хостинга (проблема возникает не на всех хостингах).

Решение очевидно: подправить запись в базе данных вручную.

1. Идем в PHPMyAdmin

2. Находим там таблицу modx_users. Открываем.

3. При описанной нами проблеме, видим странную вещь: поле "username" - пустое! Вписываем туда свой логин.

4. В поле "hash_class" вписываем hashing.modMD5

5. Удаляем все из поля "salt"

6. Сохраняем.

Если и после этого войти не удастся, надо провести сброс пароля.

Если все пройдет нормально, и вы войдете в админку MODx Revo, обязательно зайдите в раздел "Пользователь" - "Профиль". Во вкладке "Общая информация" скорее всего будет пустой графа "Электронная почта", обязательно впишите ее. И конечно поменяйте пароль (особенно если вы его сбрасывали на какой-нибудь "password"! )))

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

Tags:

Счетчики