Існує дуже приємний інструмент під назвою N98-Magerun
По суті, ви безпосередньо завантажуєте його в корінь свого проекту Magento
wget https://files.magerun.net/n98-magerun2.phar
Далі встановіть виконавчі дозволи (лише для користувачів UNIX)
chmod +x ./n98-magerun2.phar
Тепер, коли ти біжиш
php n98-magerun2.phar
Ви отримаєте список усіх доступних команд, запропонованих інструментом.
Тепер для скидання забутого пароля користувача адміністратора спочатку нам потрібно отримати ім’я користувача адміністратора, щоб ми могли запустити
php n98-magerun2.phar admin:user:list
Це надасть вам список усіх доступних користувачів адміністратора, вихід буде виглядати приблизно так
+----+-----------------+-------------------------------+--------+
| id | username | email | status |
+----+-----------------+-------------------------------+--------+
| 1 | admin | admin@example.com | active |
| 2 | nextadmin | nextadmin@example.com | active |
+----+-----------------+-------------------------------+--------+
Тепер для скидання пароля, який ми робимо
php n98-magerun2.phar admin:user:change-password
Вам буде запропоновано ім’я користувача адміністратора та новий пароль для цього користувача.
Username:admin
Password:123456
Password successfully changed
Сподіваюсь, це допомагає.
xdebug.max_nesting_level=200
у вашому php.ini. Якщо його не встановлено, можливо, ви бачите сторінку входу адміністратора (оскільки рівень вкладеності менший ніж 100 за замовчуванням на цій сторінці), але коли ви вводите облікові дані та намагаєтесь увійти, панель інструментів не може бути виведена (рівень вкладеності більше, ніж за замовчуванням 100 там). Також не забудьте використовувати якийсь віртуальний хост, а не "localhost", щоб уникнути проблем із cookie.