Magento вер. 1.7.0.2
Вход в админскую часть осуществляется без проблем.
При входе в клиентскую часть появляется надпись "Неверный адрес электронной почты (email) или пароль."
Ввожу email для запроса на смену пароля, приходит письмо со ссылкой.
Перехожу по ссылке, ввожу новые пароли, нажимаю кнопку "Сбросить пароль".
В ответ получаю "Фамилия не может быть пустой. Срок действия ссылки на изменение пароля истёк." (А ведь прошло несколько секунд всего).
Люди даже звонят и жалуются, что не могут войти в кабинет.
При попытке войти в Аккаунт пользователя через админ зону выдает следующее сообщение 2 раза подряд:
В чем может быть проблема и как можно починить?
Надо копать.
Начните с просмотра логов Magento (var/log/) и логов сервера.
Часть ошибок явно должна быть там. После их решения уже стоит посмотреть на JavaScript ошибки - возможно какой-то скрипт не грузится.
Для своего аккаунта в админской части ввел фамилию (т.к. она обязательна, но ее там небыло), и индекс города (потому как в админке ругалось address_country_changed). И по своему аккаунту смог войти в личный кабинет на фронтэнде. Хотя в админке alert всеравно срабатывает.
Поэтому, по пути меньшего сопротивления, вопрос - как фамилию и код города сделать не обязательными для заполнения?