Не могу войти в Махару

У меня проблема с одним пользователем. Этот пользователь не может войти в Махара. При каждой попытке входа он видит эти 2 сообщения (см. Изображение ниже):

  • Вы превысили максимальное количество попыток входа в систему. Этот аккаунт был заблокирован на срок до 5 минут.

  • Вы не предоставили правильные учетные данные для входа в систему. Пожалуйста, проверьте правильность имени пользователя и пароля.

В первом сообщении написано, что нужно ждать 5 минут, но не имеет значения, сколько времени он ждет (1 час, 1 день...), он всегда получает это сообщение. Я также изменил пароль пользователя... Ничего

1 ответ

Решение

Настройка задания cron для запуска сценария задания cron Махары решила проблему. Вот ветка форума (с более подробной информацией) по этой проблеме.

ОБНОВИТЬ

Эта проблема связана с тем, что столбец logintries из таблицы usr для соответствующего пользователя достигло максимально допустимого значения. Таким образом, сброс значения этого столбца на 0 решит проблему. Это можно сделать вручную с помощью SQL или запустив cron Махара (рекомендуется).

  1. Решение SQL: UPDATE usr SET logintries=0 (для всех пользователей) или UPDATE usr SET logintries=0 WHERE username = 'yourusername' (для конкретного пользователя). Но это краткосрочное решение, потому что вам придется запускать его каждый раз, когда вы столкнетесь с этой проблемой.

  2. Решение задачи Cron: для немедленного результата можно запустить задачу Cron Махара прямо в браузере, открыв http://your-mahara-site.org/lib/cron.php, Но выполнение cron махары должно быть автоматизировано путем добавления соответствующей записи в crontab, см . Руководство системного администратора / Cron Job.

Другие вопросы по тегам