Beim Speichern des neuen Passworts Magento 2 ist ein Fehler aufgetreten

9

Wenn ich mein Passwort mit der Seite "Passwort zurücksetzen" aktualisiere, wird folgende Fehlermeldung angezeigt: "Beim Speichern des neuen Passworts ist ein Fehler aufgetreten." Bitte überprüfen Sie den Screenshot. Ich habe versucht, den rp_tokenWert NULL zu machen, aber es funktioniert nicht.

Geben Sie hier die Bildbeschreibung ein

Sunny Rahevar
quelle
Überprüfen Sie diesen Bericht mit demselben Problem: github.com/magento/magento2/issues/18256
Noewt
Dies beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie diese stellen, indem Sie auf Frage stellen klicken . Sie können auch ein Kopfgeld hinzufügen, um mehr Aufmerksamkeit auf diese Frage zu lenken, sobald Sie genügend Ruf haben . - Aus dem Rückblick
Manashvi Birla
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - Aus der Rezension
Rama Chandran M

Antworten:

6

Dies ist ein Problem in Magento 2.2.6 (siehe hier )

Dieser Patch behebt das Problem.

In app/code/Magento/Customer/Model/AccountManagement.php, in Funktion resetPassword:

VOR

    $this->sessionManager->destroy();
    $this->destroyCustomerSessions($customer->getId());
    $this->customerRepository->save($customer);

NACH

    $this->destroyCustomerSessions($customer->getId());
    $this->sessionManager->destroy();
    $this->customerRepository->save($customer);
Arnaud
quelle
1
greate solution danke @Amanud arbeitet für mich ...
Vishal Baraiya
0

Melden Sie sich zuerst mit SSH bei Ihrem Server an und wechseln Sie dann zum Ordnerstamm der Site. Erstellen Sie als Nächstes einen neuen Administrator mit dem folgenden Befehl:

php bin/magento admin:user:create --admin-user="demo" --admin-password="demo123" --admin-email="[email protected]" --admin-firstname="Lof of" --admin-lastname="Coder"

Melden Sie sich mit dem neuen Konto im Admin-Bereich an und ändern Sie das Kennwort des verlorenen Kontos

Sheraz Khan
quelle
Ich spreche über die Front-End-Seite. Warum sollte der neue Administrator erstellt werden? Glauben Sie, dass dies mit meinem Problem zusammenhängt?
Sunny Rahevar
Sie haben nicht erwähnt, dass dies für das Frontend ist. Ich dachte, Sie versuchen, Ihr Passwort auf der Administratorseite zurückzusetzen
sheraz khan
Haben Sie also die Lösung für die Frontend-Seite?
Sunny Rahevar