Elxis CMS Forum
Ελληνικό Forum => Διαχείριση => Topic started by: frank on January 14, 2010, 12:08:14
-
Εχω την εκδοση Elxis 2008.1 Stable rev2204 [ Nemesis ] 29-September-2008 21:16 GMT+2
μπορω να κανω αναβαθμιση στην τελευταια εκδοση απευθειας ή πρεπει να κανω σταδιακα τις αναβαθμισεις και να φτασω στην τελευταια εκδοση?
???
-
σταδιακά...
αυτό θα είναι πάντα το σωστότερο για όποιο update patch!
εκτός και αναφέρεται κάτι άλλο.
ρίχνεις και μια ματιά=>
http://wiki.elxis.org/wiki/2008.1_vs_2009.0_differences
http://wiki.elxis.org/wiki/Elxis_2009.1_release_notes
http://wiki.elxis.org/wiki/Update_Elxis_2009.0_to_2009.1
-
Σταδιακά.. πρώτα θα περάσεις την 2008.1 2245, μετά την 2009.0 και τέλος την 2009.1
Εάν δεν έχεις core hacks στον κώδικα, τότε η διαδικασία θα είναι straightforward, αλλιώς θα πρέπει να θυμάσαι και τις αλλαγές που είχες κάνει, για να τις ξαναπεράσεις στα αρχεία που πιθανόν να αντικατασταθούν.
-
ωχ ωχ ωχ
ευχαριστω
ο θεος βοηθος
-
Σταθερά και προσεκτικά βήματα να κάνεις και όλα θα πάνε κατ' ευχήν θα δεις.
-
...αλλιώς θα πρέπει να θυμάσαι και τις αλλαγές που είχες κάνει, για να τις ξαναπεράσεις στα αρχεία που πιθανόν να αντικατασταθούν.
Δια τούτου (ισχνή ως αδύνατη μνήμη) ο Δημητράκης κρατάει φάκελο με λεπτομερές αρχείο γιά τις όποιες αλλαγές γίνονται. Συνήθως στο css.
Σημείωση: Δια τούτου (ισχνή ως αδύνατη μνήμη), λέω πάντα την αλήθεια (λήθη: ξεχασιά, λησμονιά => α-λήθεια: αυτό που δεν ξεχνάς) ;D
-
εσβησα ολa τα αρχεια απο το site
τα ξαναεστειλα.
ξανα εκανα τα upgrade απο την αρχη και ολα ενταξει.
μαλλον κατι επαιζε με τα δικαιωματα των αρχειων και των φακελων γιατι μερικα δεν με αφηνε να τα σβησω και τα εσβησε ο αρχηγος ( altermarket-αντωνοπουλος)
ευχαριστω για τξην βοηθεια
-
σταδιακά...
...
http://wiki.elxis.org/wiki/Update_Elxis_2009.0_to_2009.1
Go via SSH on the directory you have uploaded the hecate.zip package and execute: "unzip -uo hecate.zip" (without the quotes).
msg " inflating: administrator/components/com_access/admin.access.html.php ...."
Πάω από file manager toy Cpanel και δεν τα ξεζιπάρει...υπάρχει άλλος τρόπος;
Επίσης Update Elxis 2009.1 to 2009.2 υπάρχει;
-
Στη 1η αναβάθμιση τα πήγα μια χαρά....στη 2η τα γμσ.....ουφφφφ Δεν καταλαβαίνω τι δλ έγινε...
mysql Error [1054] : EXECUTE
URI: index2.php?option=com_templates&client=
Message: Unknown column 'params' in 'field list'
SELECT template, params FROM elx_templates_menu WHERE client_id='1' AND menuid='0' LIMIT 0,1
mysql Error [1054] : EXECUTE
URI: index2.php?option=com_templates&client=
Message: Unknown column 'params' in 'field list'
SELECT template, params FROM elx_templates_menu WHERE client_id='2' AND menuid='0' LIMIT 0,1
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 101
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 102
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 103
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 104
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 105
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
PHP Error [Warning]
URI: index2.php?option=com_templates&client=
Path: /administrator/index2.php
Line: 106
Cannot modify header information - headers already sent by (output started at /home/dimosne/public_html/includes/Core/database.php:37)
-
Η λύση είναι στο Updiag και στο read me.
-
Ξανάβαλα το 2009.0 πάνω και παίζει μια χαρά...λέω τώρα...updiag...για να δούμε...
(http://www.dimos-nestoros.gr/images/temp/updiag1.jpg)
(http://www.dimos-nestoros.gr/images/temp/updiag2.jpg)
(http://www.dimos-nestoros.gr/images/temp/updiag3.jpg)
Δεν καταλαβαίνω αυτό το πράμα...πρέπει να ξανακάνω χειροκίνητα update? Ούτε είδα να φτιάχνει τους πίνακες...
-
Γιατί δεν διαβάζεις το readme.txt στο Patch αναβάθμισης;
διαδικασία συνοπτικά είναι η εξής:
1. Ανεβάζεις τα αρχεία του patch στο site σου υπερκαλύπτοντας τα υπάρχοντα. Αν έχεις πρόσβαση ssh αυτό διαρκεί 1-2 δευτερόλεπτα με την εντολή: unzip -uo patch.zip
2. Συνδέεσε στη διαχείριση (αγνόησε όποια σφάλματα βλέπεις). Πήγαινε στα εργαλεία -> Updiag -> Update
Κατέβασε και εκτέλεσε το script αναβάθμισης της βάσης δεδομένων από 2009.0 σε 2009.1.
Τέλος, μετά από αυτό τα σφάλματα θα πάψουν να εμφανίζονται και η αναβάθμιση θα έχει ολοκληρωθεί.
Περισσότερα εδώ: http://wiki.elxis.org/wiki/Update_Elxis_2009.0_to_2009.1 (http://wiki.elxis.org/wiki/Update_Elxis_2009.0_to_2009.1)
Το Patch αναβάθμισης από 2009.1 σε 2009.2 θα βγει αύριο ή μεθαύριο.
-
... Αν έχεις πρόσβαση ssh αυτό διαρκεί 1-2 δευτερόλεπτα με την εντολή: unzip -uo patch.zip...
από cpanel γίνετε;
Πήγαινε στα εργαλεία -> Updiag -> Update
Κατέβασε και εκτέλεσε το script αναβάθμισης της βάσης δεδομένων από 2009.0 σε 2009.1.
αυτό γίνεται για να προστεθούν νέα πεδία στους πίνακες φαντάζομαι....
-
Για όσους δεν το έχουν δει ενημερώνω ... Update Elxis 2009.1 to 2009.2 (https://forum.elxis.org/index.php?topic=4926.0) ;)
//Intefix γίνεται το 2ο στάδιο για να ενημερωθούν ή προστεθούν πίνακες της βάσης με την νέα έκδοση του Elxis.
-
... Αν έχεις πρόσβαση ssh αυτό διαρκεί 1-2 δευτερόλεπτα με την εντολή: unzip -uo patch.zip...
από cpanel γίνετε;
Άλλο SSH (http://en.wikipedia.org/wiki/Secure_Shell) και άλλο cpanel (http://www.cpanel.net/)
-
Αυτό το γνωρίζουμε...αλλά λέω μήπως στο Cpanel έχει κανένα περιβάλλον SSH Γιατί δεν το ξέρω όλο καλά...
-
Ωραία...πήγα από 2009.0 σε 2009.1 στην αρχή χέστηκ@....αλλά όλα ΟΚ..
Να πάμε και σε 2009.2 η να περιμένουμε;
Πάντως ρε παιδιά σας ευχαριστούμε...
-
Να πας σε 2009.2!
-
Έβαλα τα αρχεία πάνω στα άλλα...από το updiag κατεβασα το 2009.2 full .
Στα scripts den to βλέπω...Εκτελώ από maintance/Check filesystem το 2009.2 full αλλά βγάζει error
Warning administrator/components/com_admin/admin.admin.php File needs update
Warning administrator/components/com_banners/admin.banners.html.php File needs update
Warning administrator/components/com_categories/admin.categories.html.php File needs update
Warning administrator/components/com_categories/admin.categories.php File needs update
Warning administrator/components/com_contact/admin.contact.html.php......
Καμμιά βοήθεια;
-
Όχι, δεν εκτελείς το full, το γράφουμε κιόλας στο README_greek.txt
Εκτελείς το normal hash (σκέτο 2009.2).
Επειδή μόλις έκανα μία αλλαγή στα hash αρχεία γιατί είχα ξεχάσει να σβήσω κάποιες εγγραφές που δεν χρειάζονταν στο normal αρχείο, σβήσε το 2009.2 hash αν το έχεις ήδη κατεβάσει και ξανακατέβασέ το. Μετά εκτέλεσέ το. Όποια αρχεία σου πει ότι θέλουν ενημέρωση πάρτα από την γενική διανομή του Elxis 2009.2 (http://www.elxis-downloads.com/el/downloads/elxis-cms/272.html) και ανέβασέ τα με ftp στο site σου υπερκαλύπτοντας τα υπάρχοντα.
-
Επί τη ευκαιρία, ας κάνω μία ενημέρωση για τον έλεγχο ακεραιότητας του συστήματος αρχείων του Elxis που εκτελείται από το εργαλείο Updiag (Update and Diagnose - Ενημέρωση και Διάγνωση).
Τι είναι τα hash αρχεία
Ένα αρχείο hash είναι μία λίστα όλων των αρχείων που απαρτίζουν το Elxis CMS. Κάθε αρχείο συνοδεύεται από 2 hashes (ίχνη) τα οποία είναι μοναδικά για κάθε αρχείο. Το πρώτο ίχνος είναι το MD5 * ίχνος του αρχείου. Το δεύτερο είναι ένα ειδικό ίχνος που έχουμε θεσπίσει στο Elxis και πρακτικά είναι το MD5 ίχνος των περιεχομένων του αρχείου. Το γιατί χρησιμοποιούμε 2 διαφορετικά ίχνη για κάθε αρχείο είναι εξεζητημένο θέμα και δεν αφορά τις εδώ δημόσιες συζητήσεις. Το εργαλείο Updiag συγκρίνει τα ίχνη των υπαρχόντων αρχείων με αυτά που αναγράφονται στο αρχείο hash. Αν βρει διαφορές σημαίνει πως το αρχείο χρειάζεται ενημέρωση.
Γιατί υπάρχουν 3 hash αρχεία για κάθε διανομή του Elxis
Η διανομή του Elxis περιλαμβάνει ορισμένα αρχεία που είναι στη φύση τους να τροποιηθούν ή να διαγραφούν κατά την εξέλιξη ενός ιστότοπου. Για παράδειγμα ο φάκελος installation και όλα τα περιεχόμενά του. Ένα online λειτουργικό site δεν υπάρχει περίπτωση να έχει τον φάκελο installation αφού σβήνεται μετά την εγκατάσταση του Elxis, οπότε δεν έχει νόημα να κάνουμε έλεγχο για αυτά τα αρχεία. Ομοίως το configuration.php, τα διάφορα άλλα αρχεία ρυθμίσεων, τα template, κλπ, είναι στη φύση τους να τροποποιούνται. Οπότε ούτε για αυτά είναι σωστό να κάνουμε έλεγχο ακεραιότητας αφού σίγουρα (και σωστά) θα έχουν τροποποιηθεί. Εδώ λοιπόν έρχονται τα 3 διαφορετικά hash αρχεία:
- Full / πλήρες: Περιέχει μία λίστα με τα ίχνη όλων ανεξαιρέτως των αρχείων που απαρτίζουν την διανομή του Elxis (ακόμα και αυτά του φακέλου installation). Αυτό το αρχείο hash είναι χρήσιμο μόνο σε πολύ ειδικές περιπτώσεις - πρακτικά χρήσιμο μόνο στην Elxis Team.
- Extended / Εκτενές: Περιέχει μία λίστα με τα ίχνη όλων των αρχείων που υπάρχουν ακριβώς μετά μία καθαρή εγκατάσταση του Elxis CMS. Πρακτικά όλα τα αρχεία πλην του φακέλου Installation και του αρχείου ρυθμίσεων (configuration.php).
- Normal / Κανονικό: Περιέχει μία λίστα με τα ίχνη όλων των αρχείων που θα πρέπει να υπάρχουν σε έναν λειτουργικό online ιστότοπο. Πρόκειται για τα αρχεία του εκτενές hash μείον αυτών που αφορούν template, αποθήκευση ρυθμίσεων και ορισμένων άλλων.
Πως παράγονται τα hash αρχεία
Τα hash αρχεία για το Elxis CMS παράγονται από την Elxis Team, και μόνο, με το Hash Builder, ένα ειδικό script που έχουμε αναπτύξει. Περισσότερες πληροφορίες δεν είναι δημοσιεύσιμες.
Παράδειγμα αρχείων hash
- 2009.2_full Συμβολίζει το πλήρες (full) hash αρχείο για το Elxis 2009.2
- 2009.2_ext Συμβολίζει το εκτενές (extended) hash αρχείο για το Elxis 2009.2
- 2009.2 Συμβολίζει το κανονικό (normal) hash αρχείο για το Elxis 2009.2
Όταν κάνετε έλεγχο ακεραιότητας του συστήματος αρχείων του Elxis θα πρέπει πάντα να χρησιμοποιείτε το κανονικό (normal) hash αρχείο.
MD5*: Αλγόριθμος μονόδρομης κρυπτογράφησης.
-
Το εργαλείο Updiag συγκρίνει τα ίχνη των υπαρχόντων αρχείων με αυτά που αναγράφονται στο αρχείο hash. Αν βρει διαφορές σημαίνει πως το αρχείο χρειάζεται ενημέρωση.
αυτό δε σημαίνει μόνο ότι υπάρχουν νεότερα αναβαθμισμένα αρχεία για κατέβασμα αλλά και ότι μπορεί να έχετε πειράξει αρχεία τοπικά στην εγκατάσταση σας, έστω και αν προσθέσατε η αφαιρέσατε μια τελεία ή ακόμα και ένα κενό
-
ΤΟ ΠΙΟ ΣΗΜΑΝΤΙΚΟ ΑΠ' ΟΛΑ...ΚΑΝΤΕ BACKUP πριν από οτιδήποτε...έχω να πιώ πολλά ποτήρια πικρά τώρα...μέρες δουλειάς πάλι από τη αρχή...
Γιατί πειράζει και όλα τα default templates (ΔΕΝ Βλέπω τον λόγο)...Ότι είχες πειράξει τάχασες...αντε γειά...και πάλι προς τη δόξα τραβά....
-
Πειράζει μόνο το index.php των default template, δηλαδή την html τους, όχι το css.
Ο λόγος είναι σημαντικός: προσθέτει υποστήριξη αυτόματης ανίχνευσης ασφαλών συνδέσεων SSL.
-
Αν είναι έτσι καλώς να γίνει ..αλλά πείτε το πριν φυλάξτε το Ιndex και προσαρόστε το ανάλογα.. ;)
-
Αν είναι έτσι καλώς να γίνει ..αλλά πείτε το πριν φυλάξτε το Ιndex και προσαρόστε το ανάλογα.. ;)
Γι αυτό κρατάμε backup, πριν από οποιαδήποτε ενέργεια.
-
Μπορείς εύκολα να δεις μέσα από το εκάστοτε patch που κυκλοφορεί ποια αρχεία πρόκειται να αντικατασταθούν.
Όπως σου ανέφερα πρέπει πριν από τέτοια διαδικασία να παίρνεις ένα αντίγραφο ασφαλείας (backup) του εκάστοτε site.
Σε κάτι τέτοιο λοιπόν έχει ευθύνη αποκλειστική ο χρήστης που πάει να κάνει αναβάθμιση.
Διαφορετικά αν δεν γνωρίζει το δίνει προς αναβάθμιση σε αυτούς που γνωρίζουν. ;)
-
Τα default template θεωρούνται -και είναι- μέρος του elxis και όχι μέρος των δεδομένων που εισάγει ένας χρήστης οπότε δεν χρειάζεται καμία προειδοποίηση για το συγκεκιρμένο. Επίσης τα default template δεν είναι και το καλύτερο να χρησιμοποιούνται σε online site, τουλάχιστον ως έχουν, καθώς είναι κοινότυπα και τα έχει όλος ο κόσμος. Θα πρεπει να τα αντιγράφετε και να τα μετονομάζετε αν θέλετε να φτιάξετε ένα template που να βασίζεται σε αυτά.
-
Επίσης τα default template δεν είναι και το καλύτερο να χρησιμοποιούνται σε online site, τουλάχιστον ως έχουν, καθώς είναι κοινότυπα και τα έχει όλος ο κόσμος.
Όπως λέμε... Σούπα! Έχουμε πήξει στην σούπα ;D
-
;D ;D ;D ;D ;D ;D. Δεν λες τίποτα.
-
Πρέπει να μάθουμε να κάνουμε δικά μας όπως και κανα component...
-
...έχω να πιώ πολλά ποτήρια πικρά τώρα...μέρες δουλειάς πάλι από τη αρχή...
Συμπάσχομεν νοερώς αγαπητέ.
Ευχόμεθα την ταχείαν επαναφοράν. 8)
-
Καλημέρα
Έκανα αναβάθμιση σε 2 site από 2009,1 σε 2009,2
Όλα πήγαν καλά τα site εμφανίζονται χωρις προβλήματα.
Το μόνο πρόβλημα είναι στα αντικείμενα περιεχομένου όπου το περιεχόμενο καλύπτει τον τίτλο του αντικειμένου.
-
Το μόνο πρόβλημα είναι στα αντικείμενα περιεχομένου όπου το περιεχόμενο καλύπτει τον τίτλο του αντικειμένου.
Μήπως είναι θέμα CSS του template που χρησιμοποιείς;; Εάν έδινες κάποιο url, θα βοηθούσε.
-
www.schoolessons.gr
Το έλυσα προσθέτοντας τα εικονίδια addthis & emailit
-
Πρέπει να μάθουμε να κάνουμε δικά μας όπως και κανα component...
Μεγάλη κουβέντα μην πεις, μεγάλη μπουκιά φάε...λέει ο λαός
Ξεκίνα με κάποιο template ή module και μακάρι να κάνεις και component...μακάρι
-
Ωραίο το school lessons fivar.
-
Ευχαριστώ Datahell