L'aggiornamento di PrestaShop è un'attività tecnica che richiede attenzione per non perdere i dati. Per questo ho l'abitudine di fare un clone sul mio server dell'e-commerce del cliente e poi aggiornarlo e poi ripristinare l'e-commerce aggiornato.
Ma l'attività di creazione clone prevede lo scarico dei file, che con immagini e altro sono veramente tanti.
Avendo un server personale di solito faccio scaricare direttamente dal server i files senza scaricarli in locale passando da FileZilla
Lo stesso vale per il caricamento.
Quindi il processo è:
- mi connetto via ssh (terminale) al mio server
- dal server mi connetto via ftp all'hosting del cliente
- scarico i files direttamente sul server
- aggiorno
- dal server mi connetto via ftp all'hosting del cliente
- carico i file sull'hosting del cliente
- completo le ultime operazioni sull'e-commerce del cliente
Questa procedura ha il vantaggio di fare un backup preventivo dell'e-commerce, di velocizzare la procedura di aggiornamento e di superare tutta una serie di problemi che di solito gli hosting dei clienti hanno perchè limitano le risorse
La procedura è valida anche per Magento.
Per il carico e lo scarico ecco lo snippet di codice
dal server mi connetto via ftp all'hosting del cliente
ncftp -u username -p password domain_or_ip
scarico i files direttamente sul server
mget -R *
scarico i files direttamente sull'hosting
mput -R *
annotazioni finali
prima di caricare e scaricare è necessario posizionarsi nella cartella corretta dell'hosting cliente e del server proprio
per evitare di avere tutta la lista dei file scaricati realtime è sufficiente eseguire il comando prompt
Commenti
Posta un commento