O eroare 500 Internal Server Error în panoul de administrare PrestaShop indică de obicei o problemă la nivelul serverului care afectează doar back office-ul, în timp ce fațada magazinului poate funcționa în continuare normal.
În multe cazuri, problema este cauzată de date din cache corupte sau învechite generate de PrestaShop.
Cuprins
Cea mai frecventă cauză
Una dintre cele mai frecvente cauze ale acestei erori o reprezintă fișierele stocate incorect în directorul de cache al PrestaShop. Atunci când datele din cache devin inconsistente, panoul de administrare poate să nu se încarce și să afișeze o eroare 500.
Cum se remediază problema
1. Accesați serverul prin FTP
Conectați-vă la contul dvs. de găzduire folosind un client FTP (de exemplu, FileZilla) și navigați la directorul de instalare PrestaShop.
Dacă nu sunteți sigur cum să vă conectați prin FTP, consultați documentația clientului FTP.
2. Localizați directorul cache
Accesați următoarea cale:
/var/cache
3. Redenumiți folderul cache
Redenumiți folderul:
cache → cache1
Această acțiune nu șterge datele. Pur și simplu dezactivează folderul cache actual și forțează PrestaShop să regenereze automat fișiere cache noi.
4. Testați panoul de administrare
După redenumirea folderului, încercați să accesați din nou panoul de administrare PrestaShop. Sistemul ar trebui să reconstruiască cache-ul și să restabilească funcționalitatea normală.
Implicații practice
- Redenumirea folderului de cache este sigură și nu provoacă pierderi de date
- PrestaShop va recrea automat fișierele de cache necesare
- Această soluție este utilizată frecvent pentru rezolvarea problemelor de acces la panoul de administrare
- Magazinul online nu este, de obicei, afectat de această eroare
Rezumat
O eroare 500 în panoul de administrare PrestaShop este adesea cauzată de date de cache corupte. Redenumirea folderului /var/cache forțează PrestaShop să regenereze fișierele de cache, ceea ce restabilește de obicei accesul la interfața de administrare.