... Elxis version 2009.2 codename Electra is out, download it from Elxis Download Center (EDC) ...

Update Elxis 2009.1 to 2009.2/el

From Elxis Official Documentation

Jump to: navigation, search
Μεταφράσεις Μεταφράσεις: 

English  • Ελληνικά

Contents

Πριν ξεκινήσετε

Ελέγξτε την έκδοση του Elxis. Η ακριβής - εγκατεστημένη έκδοση του Elxis αναγράφεται στο κάτω μέρος όλων των σελίδων στην περιοχή της διαχείρισης ( Administrator Area ). Αν η έκδοση του Elxis που έχετε είναι 2009.0 , ή παλαιότερη , θα πρέπει πρώτα να αναβαθμίσετε την ιστοσελίδα σας στην έκδοση Elxis 2009.1 χρησιμοποιώντας τις κατάλληλες ενημερώσεις από το EDC. Αν χρησιμοποιείτε την έκδοση Elxis 2009.1 Hecate rev2563 είστε έτοιμοι να κάνετε την αναβάθμιση στην έκδοση Elxis 2009.2 Electra rev2631.


Κατεβάστε την ενημέρωση αναβάθμισης για το Elxis 2009.2 από το Κέντρο Λήψεων του Elxis.

Προετοιμασία της Ιστοσελίδας πριν την αναβάθμιση

Αυτή η αναβάθμιση θα επηρεάσει μόνο αρχεία πυρήνα του Elxis και τίποτα άλλο. Οπότε τα δεδομένα σας, οι φωτογραφίες, κτλ, θα μείνουν ανέπαφα. Αν θέλετε να είστε σίγουροι για το αποτέλεσμα μπορείτε να πάρετε ένα ακριβές αντίγραφο ασφαλείας των δεδομένων σας. Θέστε την Ιστοσελίδα σας εκτός λειτουργίας.


Εφαρμογή της ενημέρωσης (patch)

Αντικαταστήστε τα υπάρχοντα αρχεία με αυτά που βρίσκονται στο πακέτο patch20092.zip
Στην συνέχεια πηγαίντε στο phpmyadminκαι εκτελέστε τις εντολές που σας παρουσιάζουμε παρακάτω.


(Βήμα 1 - SSH) Αναβάθμιση αρχείων συστήματος Elxis με SSH

Αν έχετε πρόσβαση στα αρχεία σας μέσω SSH, τότε η διαδικασία αναβάθμισης δεν θα σας πάρει περισσότερο από 2-3 δευτερόλεπτα έως ότου ολοκληρωθεί.
Αν δεν έχετε πρόσβαση μέσω SSH συνεχίστε διαβάζοντας το Βήμα 1 - FTP.
Ανεβάστε το αρχείο patch20092.zip στον φάκελο που βρίσκεται εγκατεστημένο το Elxis.
Εκτελέστε την εντολή :

unzip -uo patch20092.zip

Το σύστημα αρχείων του Elxis είναι πλέον ενημερωμένο!

Σημειώστε ότι η εντολή unzip -uo patch20092.zip θα ενημερώσει τα αρχεία εκείνα τα οποία έχουν τροποποιηθεί παλαιότερα των αντίστοιχων που περιέχονται στο πακέτο αναβάθμισης (της έκδοσης Elxis 2009.2). Αυτό σημαίνει ότι αν έχετε επεξεργαστεί κάποια από τα αρχεία αυτά πρόσφατα και είναι νεότερα από τα αντίστοιχα της έκδοσης 2009.2 τότε αυτά δεν θα αντικατασταθούν. Για ενημέρωση όλων των αρχείων χωρίς να ελεγχθούν οι ημερομηνίες τελευταίας τροποποίησής τους χρησιμοποιείστε την παραπάνω εντολή χωρίς την παράμετρο u:
unzip -o patch20092.zip (Συνιστάται στις περισσότερες περιπτώσεις).


(Βήμα 1 - FTP) Αναβάθμιση αρχείων συστήματος Elxis μέσω FTP

Αν δεν έχετε πρόσβαση μέσω SSH τότε πρέπει να ενημερώσετε τα αρχεία ένα - ένα μέσω FTP.
Αποσυμπιέστε το αρχείο patch20092.zip μέσα σε έναν άδειο φάκελο τοπικά στον υπολογιστή σας.
Ανοίξτε τον πελάτη FTP της αρεσκίας σας (συστίνουμε το πρόσθετο FireFTP του FireFox), συνδεθείτε στο site σας και αντικαταστήστε τα υπάρχοντα αρχεία με αυτά που βρίσκονται στην ενημέρωση - Patch. Σημειώστε ότι η ενημέρωση αυτή περιλαμβάνει μόνο τα τροποποιημένα αρχεία μεταξύ των 2 εκδόσεων. Αν αντιγράψετε και επικολλήσετε ολόκληρους τους φακέλους τότε θα χάσετε απαραίτητα αρχεία!

Το σύστημα αρχείων του Elxis είναι πλέον αναβαθμισμένο!


(Βήμα 2) Βάση Δεδομένων

Μια νέα στήλη έχει προστεθεί στον πίνακα #__comments και άλλη μια στον πίνακα #__eblog_settings. Επίσης στην έκδοση Elxis 2009.2 έχουμε 3 νέα bot. Πρέπει λοιπόν να ενημερώσουμε την βάση δεδομένων μας με αυτές τις πληροφορίες.

Πηγαίνετε στον διαχειριστή της βάσης δεδομένων σας (phpmyadmin αν η βάση σας είναι mysql, pgmyadmin αν είναι postgresql, ή στον διαχειριστή της βάσης oracle). Επιλέξτε την βάση δεδομένων του Elxis από την αριστερή στήλη και κάνετε κλικ στην καρτέλα SQL

Εντός της περιοχής κειμένου που εμφανίζεται αντιγράψτε - επικολλήστε τις παρακάτω εντολές SQL και κάνετε κλικ στο κουμπί Εκτέλεση (execute).

Προσοχή: Αν το πρόθεμα της βάσης των πινάκων του Elxis σας είναι διαφορετικό από elx_ πρέπει να αλλάξετε το πρόθεμα elx_ στις παρακάτω εντολές SQL με αυτό που χρησιμοποιείτε.

ALTER TABLE `elx_comments` ADD COLUMN `notify` INTEGER(4) NOT NULL default '0';
ALTER TABLE `elx_eblog_settings` ADD COLUMN `params` TEXT NULL;
INSERT INTO `elx_mambots` VALUES (NULL, 'Share - AddThis', 'share.addthis', 'content', 29, 8, 1, 1, 0, 0, '1979-12-19 00:00:00', 'username=\nglobalshow=0');
INSERT INTO `elx_mambots` VALUES (NULL, 'Share - E-mailit', 'share.emailit', 'content', 29, 9, 1, 1, 0, 0, '1979-12-19 00:00:00', 'username=\nglobalshow=0');
INSERT INTO `elx_mambots` VALUES (NULL, 'Translate', 'translate', 'content', 29, 10, 1, 1, 0, 0, '1979-12-19 00:00:00', 'globalshow=0');
UPDATE `elx_templates_menu` SET `template` = 'econnect' WHERE `client_id` = '2';
UPDATE `elx_softdisk` SET `sdvalue` = '2009.2' WHERE `sdname` = 'ELXIS_VERSION';
UPDATE `elx_softdisk` SET `sdvalue` = '2009.2' WHERE `sdname` = 'ELXIS_DBVERSION';
UPDATE `elx_softdisk` SET `sdvalue` = UNIX_TIMESTAMP() WHERE `sdname` = 'ELXIS_LASTUP';

Η βάση δεδομένων του Elxis είναι πλέον αναβαθμισμένη!

!! Σημαντικό !!
Αν δεν αναβαθμίσετε την βάση δεδομένων τότε το Elxis δεν θα λειτουργεί σωστά!


Επικυρώνοντας τα αρχεία συστήματος στην 2009.2

Αυτό το βήμα είναι προαιρετικό άλλα συνιστάται θερμά.
Το Elxis CMS έχει ένα ενσωματωμένο εργαλείο με το οποίο μπορείτε να επικυρώσετε την κατάσταση των αρχείων συστήματος του Elxis site σας. Αυτό είναι το Updiag (Update-Diagnose).
Αν κάποιο αρχείο είναι παρωχημένο, λείπει, ή είναι αλλοιωμένο, το εργαλείο Updiag θα σας το αναφέρει.
Συνδεθείτε στην περιοχή διαχείρισης του Elxis και πλοηγηθείτε στα εργαλεία. Κάντε κλικ στο Updiag εργαλείο.
Από την καρτέλα Συντήρηση επιλέξτε Λήψη αρχείων hash ή Download hash files. Επιλέξτε για λήξη το 2009.2 hash αρχείο (όχι το full ή το extended). Μετά την λήψη του hash αρχείου. Πλοηγηθείτε στο Συντήρηση -> Έλεγχος αρχείων συστήματος. Κάνετε κλικ στο κουμπί Εκτέλεση του 2009.2 hash αρχείου.

Μετά από μερικά δευτερόλεπτα το Updiag θα σας παρουσιάσει μια λίστα από τα αρχεία τα οποία είναι παρωχημένα ή θα σας ενημερώσει ότι το σύστημα σας είναι ενημερωμένο. Αν υπάρχουν αρχεία παρωχημένα ή που λείπουν, τότε πάρτε αυτά τα αρχεία από την διανομή του Elxis 2009.2 και ανεβάστε τα στους κατάλληλους φακέλους του sites σας μέσω FTP αντικαθιστώντας τα με τα ήδη υπάρχοντα.

Τρέξτε ξανά τον έλεγχο συστήματος αρχείων μέχρις ότου το Updiag σας ενημερώσει ότι το σύστημά σας είναι ενημερωμένο.


Σχετικό σύνδεσμος : Elxis 2009.2 Πλήρη Έκδοση


Κλείνοντας

Όταν τελειώσετε τα παραπάνω επαναφέρετε το Elxis σας στην κανονική λειτουργία.

Προβλήματα; Ερωτήσεις; Επισκεφτείτε το φόρουμ του Elxis

Personal tools