Zurücksetzen des Passworts für das Prestashop-Administratorpanel

Beschreibung des Verfahrens zum Zurücksetzen des Passworts des CMS-PrestaShop-Administratorpanels mithilfe von phpMyAdmin

Um das Passwort zurückzusetzen, müssen wir zunächst den Wert COOKIE_KEY in der Datei ./config/settings.inc.php ändern, die sich im Stammverzeichnis der Website befindet.

/var/www/www-root/data/www/testing.ru/config/bootstrap.php

Öffnen Sie die Datei und suchen Sie die folgende Konstruktion:

 // Legacy cookie
    if (array_key_exists('cookie_key', $config['parameters']) {
         $config['parameters']['cookie_key']) 
}

Diese Zeile muss folgendermaßen aussehen:

// Legacy cookie
    if (array_key_exists('cookie_key', $config['parameters']) {
        define('_COOKIE_KEY_', '0123456789');
}

Dabei ist 0123456789 eine beliebige Zeichenkette Ihrer Wahl. Sie kann jeden beliebigen Wert annehmen.

Nachdem wir den Wert geändert haben, müssen wir in die Datenbank unserer Website gelangen. Dazu müssen wir herausfinden, mit welcher Datenbank die Website arbeitet.

Den Namen der Datenbank, mit der die Website arbeitet, finden Sie in der Konfigurationsdatei parameters.php, die sich im Verzeichnis ./app/config/ vom Stammverzeichnis der Website aus befindet.

/var/www/www-root/data/www/testing.ru/app/config/parameters.php 

Öffnen Sie diese Datei, zum Beispiel über den Dateimanager, und suchen Sie darin nach folgenden Zeilen:

'database_name' => 'frnx_db',

'database_prefix' => 'ps_',

Die Werte in diesen Zeilen geben den Namen der Datenbank, mit der die Website arbeitet, frnx_db, sowie das Tabellenpräfix ps_ an.

Danach müssen wir über phpMyAdmin im Bereich MySQL direkt in die Datenbank gelangen.

Suchen Sie die gewünschte Datenbank in der Liste und öffnen Sie sie.

Vor uns liegt die Datenbank, mit der unsere Website arbeitet. Wir müssen die Tabelle mit den Benutzern unserer Website finden. Ihr Name hat die folgende Form: Präfix_users. In unserem Fall heißt sie ps_employee.

file

In der Tabelle ps_employee, die Informationen zu allen registrierten Benutzern Ihrer Website enthält, müssen Sie die Zeile mit dem Login Ihres Kontos finden und sie zur Bearbeitung öffnen, indem Sie auf die Schaltfläche Bearbeiten klicken.

file

Um das Passwort zu ändern, suchen Sie die Zeile mit dem Namen passwd.

file

  • Löschen Sie im Feld Wert alle aktuellen Zeichen und geben Sie dort den COOKIE_KEY-Wert ein, den wir zu Beginn geändert haben. In unserem Fall ist das 0123456789. Fahren Sie direkt in derselben Zeile mit der Eingabe Ihres neuen Passworts fort, zum Beispiel NewPass, sodass das Endergebnis eine Konstruktion der Form 0123456789NewPass ergibt.
  • Wählen Sie im Feld Funktion aus der Liste MD5 aus.

file

Klicken Sie auf Weiter, um Ihre Änderungen zu speichern.

Hilfe benötigt?Unsere Ingenieure helfen Ihnen kostenlos bei jeder Frage in wenigen MinutenKontaktieren Sie uns