Я не могу войти в свою локальную копию Magento - как использовать утерянный пароль с локальной копией программного обеспечения? - PullRequest
1 голос
/ 08 января 2011

У меня локальная установка Magento на моем Mac с использованием MAMP.Мне нужно восстановить свой пароль, но утерянный пароль явно не работает из коробки.

Есть ли способ с MAMP использовать функцию утерянного пароля (например, путем активации почтового сервера)?

Ответы [ 2 ]

4 голосов
/ 08 января 2011

Логин по умолчанию: admin Пароль по умолчанию: 123123

Если у вас возникли проблемы и вы хотите сбросить его на другой пароль, просто запустите базу данных sql:

SELECT * FROM admin_user;

Затем найдите имя пользователя, которое вы хотите изменить, в предоставленном листинге - 'admin' в этом примере.Затем, чтобы обновить пароль, введите:

UPDATE admin_user SET password=CONCAT(MD5('qXpassword'), ':qX') WHERE username='admin';

'qX' будет изменено на то, что вы хотите, и то же самое будет с 'паролем'

Вы также можете сделать это в phpMyAdmin, найти поле admin_user и выбрать MD5 при обновлении пароля.

Источник

3 голосов
/ 20 июня 2012

Вот грязное исправление любезности Рик Торрес , который работал для меня ...

Открыть файл ... /app/code/core/Mage/Core/Model/Session/Abstract/Varien.php

Вокруг линии 100 вы найдете ...

call_user_func_array('session_set_cookie_params', $cookieParams);

Прокомментируйте это так ...

//call_user_func_array('session_set_cookie_params', $cookieParams);

И все готово.

Имейте в виду, что такие хакерские файлы не идеальны, поскольку при обновлении до новой версии Magento этот файл может быть перезаписан. Также не забудьте раскомментировать строку при перемещении сайта на работающий сервер;)

...