Próbowałem zresetować hasło administratora za pomocą Phpmyadmin w tabeli admin_user, ale to nie działa. Również w Chrome pojawia się błąd „Ta strona ma pętlę przekierowania” podczas ładowania strony administratora.
42
Próbowałem zresetować hasło administratora za pomocą Phpmyadmin w tabeli admin_user, ale to nie działa. Również w Chrome pojawia się błąd „Ta strona ma pętlę przekierowania” podczas ładowania strony administratora.
xdebug.max_nesting_level=200
w twoim php.ini. Jeśli nie jest ustawiony, możliwe jest, że zobaczysz stronę logowania administratora (ponieważ poziom zagnieżdżenia jest mniejszy niż domyślny 100 na tej stronie), ale po wprowadzeniu poświadczeń i próbie logowania nie można renderować pulpitu nawigacyjnego (poziom zagnieżdżenia jest wyższy niż domyślny 100 tam). Upewnij się również, że używasz wirtualnego hosta, a nie „localhost”, aby uniknąć problemów z plikami cookie.xdebug.max_nesting_level=200
do konfiguracji php.ini, jeśli masz włączoną XDebug.Odpowiedzi:
Możesz użyć Magento CLI do utworzenia nowego użytkownika administratora za pomocą następującego polecenia, a następnie możesz przejść i zmienić hasło oryginalnego użytkownika.
Wykonaj to z katalogu głównego instalacji Magento:
źródło
Uruchom poniżej zapytania, aby skierować bazę danych.
Przykładem jest zresetowanie hasła dla administratora .
NoweHasło : Zastąp je swoim hasłem.
Mam nadzieję, że ci się uda. Daj mi znać, jeśli będziesz mieć trudności.
źródło
Nie powinno być takich znaków równości ani nawiasów kwadratowych:
źródło
Uruchom następujące zapytania SQL, aby zresetować hasło administratora:
źródło
n98-magerun2
3.0.4 nie pozwoliło uniknąć wymagań dotyczących hasła administratora.Istnieje bardzo ładne narzędzie o nazwie N98-Magerun
Zasadniczo pobierasz go bezpośrednio do katalogu głównego projektu Magento
Następnie ustaw uprawnienia do plików wykonywalnych (tylko dla użytkowników UNIX)
Teraz kiedy biegniesz
Otrzymasz listę wszystkich dostępnych poleceń oferowanych przez narzędzie.
Teraz, aby najpierw zresetować zapomniane hasło administratora, musimy uzyskać nazwę użytkownika administratora, aby uzyskać możliwość uruchomienia
Spowoduje to wyświetlenie listy wszystkich dostępnych użytkowników administracyjnych, dane wyjściowe będą wyglądać mniej więcej tak
Teraz, aby zresetować hasło, robimy
Zostaniesz poproszony o podanie nazwy użytkownika administratora i nowego hasła dla tego użytkownika.
Mam nadzieję że to pomoże.
źródło
Nienawidzę pamiętać długiego sznurka bin / magento ...
Oto rozwiązanie dla każdego, kto lubi dotykać:
umieść ten kod w pub / index.php
Spójrz na stopkę anypage:
Skopiuj ten kod i przejdź do phpmyadmin:
BTW. To jest pytanie o hasło resetowania, jeśli używasz admin: użytkownik: utwórz go zresetuj lub utwórz, ale Uhm ... Niezupełnie.
źródło
n98-magerun2.phar dev:console
tam kod:$di->get("\Magento\Framework\Encryption\Encryptor")->getHash("yourpass");
lub po prostu użyćn98-magerun2.phar admin:user:change-password
Nawiązując do odpowiedzi Alexa, działa z niewielką modyfikacją. Musisz przejść do folderu instalacji M2, a następnie uruchomić poniższy kod:
Nie potrzebujesz
/
przedbin
folderem, ale potrzebujeszphp
polecenia przed całym „zdaniem”.Generowanie przepustki działało dla mnie, ale strona administratora mnie nie zalogowała: /
źródło
źródło
Wystarczy otworzyć dostęp do bazy danych i nacisnąć poniższe zapytanie
UPDATE admin_user SET hasło = CONCAT (SHA2 („twoje nowe hasło”, 256), „: xxxxxxx: 1”) GDZIE nazwa użytkownika = „twoja nazwa użytkownika”;
źródło