Επαναφορά Κωδικού Διαχειριστή στο PrestaShop

reset-password-in-prestashop.jpg
27 Μαϊ
2024

Ακολουθεί ένας οδηγός για το πώς να επαναφέρετε τον κωδικό διαχειριστή ή οποιουδήποτε χρήστη στο PrestaShop, εαν δεν λειτουργεί η επαναφορά κωδικού. Προυπόθεση είναι να έχετε πρόσβαση στο web hosting της ιστοσελίδας σας μέσο του cPanel ή του Plesk.

ΒΗΜΑ 1. Πρόσβαση στο phpMyAdmin

Συνδεθείτε στον πίνακα ελέγχου (cPanel ή Plesk) του παρόχου φιλοξενίας σας και βρείτε το εργαλείο phpMyAdmin. Στη συγκεκριμένη λειτουργεία πρέπει να έχετε πρόσβαση για να μπορέσετε να διαχειριστείτε τη βάση δεδομένων του e-shop σας. Αναζητήστε στις επιλογές του πίνακα ελέγχου την εφαρμογή phpMyAdmin ή Βάσεις δεδομένων (αν έχετε Plesk). Βρείτε την βάση δεδομένων του e-shop σας και πατήστε το εικονίδιο για να συνδεθείτε στο phpMyAdmin.

ΒΗΜΑ 2. Πίνακας Διαχειριστών

Αριστερά θα σας εμφανίσει όλους τους πίνακες κάτω από το όνομα της βάσης δεδομένων. Ο πίνακας που ψάχνετε συνήθως ονομάζεται `ps_employee`. Το πρόθεμα (`ps_`) μπορεί να είναι διαφορετικό ανάλογα με την εγκατάσταση του PrestaShop.Κάντε κλικ αριστερά στον πίνακα `ps_employee` και βρείτε την εγγραφή που αντιστοιχεί στον διαχειριστή. Αυτός είναι συνήθως ο χρήστης με το ID 1 ή το όνομα χρήστη που αναγνωρίζετε ως διαχειριστή.

ΒΗΜΑ 3. Ενημέρωση του κωδικού πρόσβασης

Κάντε κλικ στο κουμπί `Edit` δίπλα στην εγγραφή του διαχειριστή. Βρείτε το πεδίο `passwd`. Οι κωδικοί πρόσβασης στο PrestaShop αποθηκεύονται ως hashed τιμές, οπότε πρέπει να δημιουργήσετε ένα νέο hash για τον νέο κωδικό πρόσβασης.

ΒΗΜΑ 4. Δημιουργία νέου hash κωδικού πρόσβασης

Το PrestaShop χρησιμοποιεί τον αλγόριθμο hashing MD5 συνδυασμένο με ένα salt. Πρέπει να δημιουργήσετε ένα hash MD5 του νέου σας κωδικού πρόσβασης συνδυασμένου με την τιμή `_COOKIE_KEY_` από το αρχείο `settings.inc.php`. Συνδεθείτε με FTP πρόσβαση στο PrestaShop και στη δομή των αρχείων θα βρείτε τον φάκελο: app/config/ . Εκεί μέσα στη διαδρομή θα βρείτε το αρχείο settings.inc.php. Ανοίξτε το με View και βρείτε την τιμή: 'cookie_key' => 'ΧΧΧΧΧΧ'. Αντιγράψτε κάπου το κλειδί που έχει όπου XXXXXX.

ΒΗΜΑ 5. Δημιουργία του νέου hash

Δημιουργήστε ένα νέο αρχείο στον υπολογιστή σας τύπου txt από τον κειμενογράφο και επικολήστε τον παρακάτω κώδικα:

     <?php
     $cookie_key = 'YOUR_COOKIE_KEY'; // Αντικαταστήστε με το cookie key που βρήκατε στο αρχείο ρυθμίσεων
     $new_password = 'YOUR_NEW_PASSWORD'; // Αντικαταστήστε με τον νέο σας κωδικό
     $hashed_password = md5($cookie_key . $new_password);
     echo $hashed_password;
     ?>

Στη συνέχεια μετονομάστε το αρχείο σε temp.php και κάντε το Upload από το FTP στον φάκελο του PrestaShop. Ανοίξτε σε ένα browser π.χ. στον Google Chrome την ακριβή τοποθεσία που σώσατε το αρχείο. π.χ. https://www.myeshop.gr/temp.php. Αν κάνατε σωστά τη διαδικασία θα σας εμφανίσει μια λευκή σελίδα με ένα κρυπτογραφημένο κλειδί τύπου: uh23r89hd23h78923. Αντιγράψτε το κλειδί κάπου.

ΒΗΜΑ 6. Ενημέρωση του κωδικού πρόσβασης στο phpMyAdmin

Αντιγράψτε το παραγόμενο hash και επικολλήστε το στο πεδίο `passwd` για τον διαχειριστή στον πίνακα `ps_employee`. Αποθηκεύστε τις αλλαγές.

ΒΗΜΑ 7. Σύνδεση με τον νέο κωδικό πρόσβασης

Μεταβείτε στη σελίδα σύνδεσης διαχειριστή του PrestaShop και δοκιμάστε να συνδεθείτε με τον νέο κωδικό πρόσβασης που ορίσατε.

Ακολουθώντας αυτά τα βήματα προσεκτικά, θα μπορέσετε να επαναφέρετε τον κωδικό διαχειριστή για τον ιστότοπό σας PrestaShop χρησιμοποιώντας το phpMyAdmin.

Praxitelis Ikonomidis

Σχετικά με τον συντάκτη

Praxitelis Ikonomidis

Προγραμματιστής και επιχειρησιακός σύμβουλος για θέματα πληροφορικής. 22 χρόνια εμπειρίας σε τεχνολογίες σχεδίασης ιστοσελίδων και κατασκευής e-shop. Ο ιδανικός συνεργάτης σας σε θέματα Internet - web!

Κατασκευή Ιστοσελίδων

Η εταιρεία μας εξειδικεύεται στην κατασκευή ιστοσελίδων δημιουργία eShop σε PrestaShop και WordPress και τη φιλοξενία ιστοσελίδων. Με έδρα τη Θέρμης εξυπηρετούμε τη Θεσσαλονίκη αλλά και πελάτες μας σε όλη την Ελλάδα. Όλες οι ιστοσελίδες μας είναι responsive για κινητά / smartphones, ακολουθώντας τις πιο σύγχρονες τεχνικές σχεδίασης.

I-xperts and Creative
Ναυάρχου Βότση 30, Θέρμη 57001, Θεσσαλονίκη
2310 32 71 91
Γ.Ε.ΜΗ: 037670605000

 Greek Site English Site

Copyright 2002-2026 ©I-xperts and Creative

  • Ναυάρχου Βότση 30, Θέρμη, Θεσσαλονίκη