- 24 Μαρ 2014, 14:59
#108
Καλημέρα
Κατ' αρχάς να διευκρινίσω ότι αν δεν χρειάζεσαι κάποια λειτουργία της έκδοσης 1.5.6.1, δεν χρειάζεται να κάνεις αναβάθμιση.
Και συνεχίζω ... Εγώ θα το πραγματοποιούσα ως εξής:
1. Κατεβάζεις τη βάση από το phpmyadmin ή αν είναι αρκετά μεγάλη με export από το cPanel ή με mysqldump από terminal.
2. Κάνεις zip ή tar.gz τα αρχεία του online καταστήματος και τα εγκαθιστάς μαζί με τη βάση σε offline server (χampp κλπ) εγκαθιστώντας τη βάση από phpmyadmin και τροποποιώντας τα αρχεία config.php και admin/config.php με τα offline paths. (πριν τροποποιήσεις τα αρχεία κάνε αντίγραφα ασφαλείας και ονόμασε τα config.php-online και admin/config.php-onlline)
3. Αν έχεις διαφορετικό template από το default θα πρέπει να κατεβάσεις την αναβαθμισμένη έκδοση του template σου για έκδοση 1.5.6.1
4. Το ίδιο κάνεις και για τα extensions/vqmods σου.
5. Από τη διαχείριση του offline καταστήματος, επιλέγεις το default template και απενεργοποιείς οτιδήποτε επιπρόσθετο extension/vqmod.
6. Στον φάκελο του offline καταστήματος κάνεις copy/paste στον φάκελο της εγκατάστασης τα αρχεία της έκδοσης 1.5.6.1 που κατέβασες και ακολουθείς τις οδηγίες αναβάθμισης. Ξαναφτιάχνεις τα αρχεία config.php και admin/config.php γιατί τα νέα της έκδοσης 1.5.6.1 διαφέρουν από τα παλιά. Ελέγχεις ότι όλα λειτουργούν σωστά. Αν για οποιοδήποτε λόγο κάτι σε αυτό το στάδιο δεν λειτουργεί σωστά τότε είναι προτιμότερο να πραγματοποιήσεις τις αναβαθμίσεις μία μία έκδοση. Δηλαδή πας σε 1.5.5.1 και μετά σε 1.5.6.1.
7. Μετά εγκαθιστάς το template σου και το ενεργοποιείς. Ελέγχεις ότι λειτουργεί σωστά και μετά κάνεις το ίδιο για ένα-ένα τα extensions σου. Αν έχεις vqmods πριν εγκαταστήσεις τα vqmods κάνε και αναβάθμιση το νεό vqmod.
8. Αν όλα πάνε καλά ζιπαρεις το φάκελο έχοντας τροποποιήσει τα config.php και admin/config.php με τα online paths, κάνεις export τη βάση από το phpmyadmin και τα ανεβάζεις στο server αντικαθιστώντας τα παλιά.
Καλή επιτυχία.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart