Actualizarea PrestaShop este esențială pentru menținerea securității, vitezei și funcționalității moderne a magazinului dvs. online. Noile versiuni remediază vulnerabilitățile, optimizează interogările bazei de date și asigură compatibilitatea cu cele mai recente versiuni PHP și standarde web.
Cuprins
Context
Actualizările PrestaShop pot fi complexe din cauza integrării profunde a modulelor terțe și a temelor personalizate. Respectarea unui protocol de actualizare riguros – începând cu o copie de rezervă solidă – este cea mai bună modalitate de a preveni întreruperile de funcționare și pierderea datelor.
Faza 1: Pregătire (critică)
Nu începeți niciodată o actualizare într-un mediu live fără a lua următoarele măsuri de precauție:
- Verificați versiunea: Identificați versiunea curentă în Parametri avansați > Informații.
- Verificați compatibilitatea: Asigurați-vă că tema și modulele de bază (în special cele de plată și livrare) sunt compatibile cu versiunea la care doriți să treceți.
- Efectuați o copie de rezervă completă:
- Fișiere: Descărcați toate fișierele prin FTP sau utilizați instrumentul de backup din panoul mybox.
- Baza de date: Exportați baza de date prin phpMyAdmin.
- Activați modul de întreținere: Accesați Parametri magazin > General > Întreținere pentru a împiedica clienții să plaseze comenzi în timpul procesului de actualizare.
Faza 2: Metode de actualizare
Metoda 1: Modulul “1-Click Upgrade” (recomandat)
Aceasta este metoda oficială și cea mai eficientă de actualizare pentru majoritatea utilizatorilor.
- Instalați modulul: Găsiți “1-Click Upgrade” în Managerul de module și instalați-l.
- Configurați lista de verificare: Modulul va efectua o verificare prealabilă. Asigurați-vă că toate bifele verzi sunt prezente (de exemplu, modul de întreținere este activat, permisiunile fișierelor sunt corecte).
- Lansați actualizarea: Faceți clic pe Actualizați PrestaShop acum. Modulul va descărca automat fișierele, le va înlocui și va rula scripturile necesare pentru baza de date.
- Verificare: Odată finalizată actualizarea, verificați interfața publică și panoul de administrare pentru a depista eventualele erori înainte de a dezactiva modul de întreținere.
Metoda 2: Actualizare manuală
Utilizați această metodă numai dacă modulul 1-Click este incompatibil cu mediul dvs. de server.
- Descărcare și extragere: Descărcați cea mai recentă versiune de pe site-ul oficial PrestaShop și dezarhivați-o.
- Încărcați prin FTP: Încărcați noile fișiere pe serverul dvs., suprascriind fișierele existente.
- Atenție: Nu suprascrieți folderul
/imgsau fișierele de configurare (de exemplu,settings.inc.phpîn versiunile mai vechi sau folderul/app/configîn versiunile 1.7+).
- Atenție: Nu suprascrieți folderul
- Rulați scriptul de actualizare: Accesați
[yourdomain.com/install/upgrade/upgrade.php](https://yourdomain.com/install/upgrade/upgrade.php)în browserul dvs. și urmați instrucțiunile. - Curățare: Ștergeți folderul
/installde pe server imediat după finalizarea procesului.
Etapa 3: Rezolvarea problemelor după actualizare
Dacă întâmpinați probleme după actualizare, verificați aceste aspecte frecvente:
- Eroare internă 500 a serverului: Activați Modul de depanare din Parametri avansați > Performanță. Aceasta va identifica fișierul sau modulul specific care provoacă eroarea.
- Imagini lipsă: Accesați Design > Setări imagini și utilizați instrumentul Regenerare miniaturi.
- Probleme cu CSS/aspectul: Ștergeți toate cache-urile din fila Performanță și goliți cache-ul local al browserului.
- Conflicte între module: Dacă magazinul se blochează, încercați să dezactivați modulele neesențiale unul câte unul până când site-ul se stabilizează.
Diferența: actualizări minore vs. actualizări majore
- Actualizări minore (de exemplu, de la 8.1.1 la 8.1.2): De obicei, se concentrează pe securitate și remedierea erorilor. Acestea prezintă un risc redus și sunt foarte recomandate.
- Actualizări majore (de exemplu, de la 1.7 la 8.0): Acestea implică modificări arhitecturale semnificative. Acestea trebuie întotdeauna testate mai întâi pe o copie “Staging” sau de dezvoltare a site-ului dvs.
Rezumat
Succesul unei actualizări PrestaShop depinde în totalitate de calitatea pregătirii. Folosind modulul 1-Click Upgrade și verificând compatibilitatea în prealabil, vă puteți menține magazinul sigur și eficient, cu un risc minim.