Не могу войти в Махару
У меня проблема с одним пользователем. Этот пользователь не может войти в Махара. При каждой попытке входа он видит эти 2 сообщения (см. Изображение ниже):
Вы превысили максимальное количество попыток входа в систему. Этот аккаунт был заблокирован на срок до 5 минут.
Вы не предоставили правильные учетные данные для входа в систему. Пожалуйста, проверьте правильность имени пользователя и пароля.
В первом сообщении написано, что нужно ждать 5 минут, но не имеет значения, сколько времени он ждет (1 час, 1 день...), он всегда получает это сообщение. Я также изменил пароль пользователя... Ничего
1 ответ
Настройка задания cron для запуска сценария задания cron Махары решила проблему. Вот ветка форума (с более подробной информацией) по этой проблеме.
ОБНОВИТЬ
Эта проблема связана с тем, что столбец logintries
из таблицы usr
для соответствующего пользователя достигло максимально допустимого значения. Таким образом, сброс значения этого столбца на 0 решит проблему. Это можно сделать вручную с помощью SQL или запустив cron Махара (рекомендуется).
Решение SQL:
UPDATE usr SET logintries=0
(для всех пользователей) илиUPDATE usr SET logintries=0 WHERE username = 'yourusername'
(для конкретного пользователя). Но это краткосрочное решение, потому что вам придется запускать его каждый раз, когда вы столкнетесь с этой проблемой.Решение задачи Cron: для немедленного результата можно запустить задачу Cron Махара прямо в браузере, открыв
http://your-mahara-site.org/lib/cron.php
, Но выполнение cron махары должно быть автоматизировано путем добавления соответствующей записи в crontab, см . Руководство системного администратора / Cron Job.