Ciao a tutti, spero di riuscire a trovare qui un po' l'aiuto che mi serve per l'aggiornamento di prestashop con PHP 7.4.
Vi spiego subito il problema, ho ereditato un prestashop a questa versione 1.7.5.0
Avendo già i miei server, ho provato a portare il sito lì, ma con amara sorpresa ho avuto conferma che il problema è la versione di PHP (7.4).
Il sito attualmente gira con PHP 7.2
Così nelle varie ricerche ho visto che c'è una versione, la 1.7.8 (Beta) che da il supporto a PHP 7.4, che per ragioni di sicurezza non posso portare ad una versione minore.
Ora, io ho sempre usato wordpress ed altri cms in cui al massimo davi il pacchetto in pasto o aveva un tool di upgrade integrato, ma con prestashop non ho trovato qualcosa di simile. Cercando ho capito che l'unico modo di aggiornare è farlo a mano.
Domanda, c'è una guida passo passo che lo spiega davvero bene?
Perché nelle mille guide trovate mi pare di aver capito che devo
- scaricare il pacchetto 1.7.8
- decomprimerlo
- mettere in manutenzione il sito
- eliminare la cache (ma come?)
- copiare il contenuto della cartella con 1.7.8 nella mia attuale web root (ma qui non ho capito se non devo copiare alcune cose)
- lanciare l'upgrade del db dal browser: https://miosito/install/upgrade/upgrade.php
- eliminare la cartella install
Il problema è, come si può capire, che se anche gli step fossero corretti, ho forti dubbi sul punto di copiare tutto il contenuto nella mia web root. Perché tante guide dicevano di eliminare alcune cartelle prima della copia per evitare di sovrascrivere parti importanti. (ma come? a logica direi che sono aggiornamenti).
In più altre guide parlavano di rimuovere preventivamente la cache, ma non spiegavano in che modo.
Spero di essere stato esaustivo, e spero di ricevere il vostro aiuto,
vi ringrazio in anticipo buona giornata!