Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: frank on January 14, 2010, 12:08:14

Title: Αναβαθμιση του elxis
Post by: frank on January 14, 2010, 12:08:14
Εχω την εκδοση Elxis 2008.1 Stable rev2204 [ Nemesis ] 29-September-2008 21:16 GMT+2

μπορω να κανω αναβαθμιση στην τελευταια εκδοση απευθειας ή πρεπει να κανω σταδιακα τις αναβαθμισεις και να φτασω στην τελευταια εκδοση?

 ???
Title: Re: Αναβαθμιση του elxis
Post by: ks-net on January 14, 2010, 12:26:06
σταδιακά...
αυτό θα είναι πάντα το σωστότερο για όποιο 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
Title: Re: Αναβαθμιση του elxis
Post by: michalis1984 on January 14, 2010, 12:28:43
Σταδιακά.. πρώτα θα περάσεις την 2008.1 2245, μετά την 2009.0 και τέλος την 2009.1

Εάν δεν έχεις core hacks στον κώδικα, τότε η διαδικασία θα είναι straightforward, αλλιώς θα πρέπει να θυμάσαι και τις αλλαγές που είχες κάνει, για να τις ξαναπεράσεις στα αρχεία που πιθανόν να αντικατασταθούν.
Title: Re: Αναβαθμιση του elxis
Post by: frank on January 14, 2010, 12:34:11
ωχ ωχ ωχ
ευχαριστω
ο θεος βοηθος
Title: Re: Αναβαθμιση του elxis
Post by: webgift on January 14, 2010, 13:34:12
Σταθερά και προσεκτικά βήματα να κάνεις και όλα θα πάνε κατ' ευχήν θα δεις.
Title: Re: Αναβαθμιση του elxis
Post by: jimmyz on January 20, 2010, 11:23:07
...αλλιώς θα πρέπει να θυμάσαι και τις αλλαγές που είχες κάνει, για να τις ξαναπεράσεις στα αρχεία που πιθανόν να αντικατασταθούν.

Δια τούτου (ισχνή ως αδύνατη μνήμη) ο Δημητράκης κρατάει φάκελο με λεπτομερές αρχείο γιά τις όποιες αλλαγές γίνονται. Συνήθως στο css.

Σημείωση: Δια τούτου (ισχνή ως αδύνατη μνήμη), λέω πάντα την αλήθεια (λήθη: ξεχασιά, λησμονιά => α-λήθεια: αυτό που δεν ξεχνάς)  ;D
Title: Re: Αναβαθμιση του elxis
Post by: frank on January 28, 2010, 16:57:28
εσβησα ολa τα αρχεια απο το site
τα ξαναεστειλα.
ξανα εκανα τα upgrade απο την αρχη και ολα ενταξει.
μαλλον κατι επαιζε με τα δικαιωματα των αρχειων και των φακελων γιατι μερικα δεν με αφηνε να τα σβησω και τα εσβησε ο αρχηγος ( altermarket-αντωνοπουλος)

ευχαριστω για τξην βοηθεια
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 21, 2010, 14:05:36
σταδιακά...
...
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 υπάρχει;
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 21, 2010, 14:17:22
Στη 1η αναβάθμιση τα πήγα μια χαρά....στη 2η τα γμσ.....ουφφφφ Δεν καταλαβαίνω τι δλ έγινε...
Code: [Select]
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)
Title: Re: Αναβαθμιση του elxis
Post by: CREATIVE Options on June 21, 2010, 15:43:10
Η λύση είναι στο Updiag και στο read me.
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 21, 2010, 16:30:27
Ξανάβαλα το 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? Ούτε είδα να φτιάχνει τους πίνακες...
Title: Re: Αναβαθμιση του elxis
Post by: datahell on June 21, 2010, 19:18:35
Γιατί δεν διαβάζεις το 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 θα βγει αύριο ή μεθαύριο.
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 23, 2010, 15:11:12
... Αν έχεις πρόσβαση ssh αυτό διαρκεί 1-2 δευτερόλεπτα με την εντολή: unzip -uo patch.zip...
από cpanel γίνετε;
Πήγαινε στα εργαλεία -> Updiag -> Update
Κατέβασε και εκτέλεσε το script αναβάθμισης της βάσης δεδομένων από 2009.0 σε 2009.1.
αυτό γίνεται για να προστεθούν νέα πεδία στους πίνακες φαντάζομαι....
Title: Re: Αναβαθμιση του elxis
Post by: webgift on June 23, 2010, 15:11:29
Για όσους δεν το έχουν δει ενημερώνω ... Update Elxis 2009.1 to 2009.2  (https://forum.elxis.org/index.php?topic=4926.0) ;)

//Intefix γίνεται το 2ο στάδιο για να ενημερωθούν ή προστεθούν  πίνακες της βάσης με την νέα έκδοση του Elxis.
Title: Re: Αναβαθμιση του elxis
Post by: CREATIVE Options on June 23, 2010, 15:39:49
... Αν έχεις πρόσβαση ssh αυτό διαρκεί 1-2 δευτερόλεπτα με την εντολή: unzip -uo patch.zip...
από cpanel γίνετε;
Άλλο SSH (http://en.wikipedia.org/wiki/Secure_Shell) και άλλο cpanel (http://www.cpanel.net/)
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 23, 2010, 15:47:51
Αυτό το γνωρίζουμε...αλλά λέω μήπως στο Cpanel έχει κανένα περιβάλλον SSH Γιατί δεν το ξέρω όλο καλά...
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 23, 2010, 16:49:26
Ωραία...πήγα από 2009.0 σε 2009.1 στην αρχή χέστηκ@....αλλά όλα ΟΚ..
Να πάμε και σε 2009.2 η να περιμένουμε;

Πάντως ρε παιδιά σας ευχαριστούμε...
Title: Re: Αναβαθμιση του elxis
Post by: datahell on June 23, 2010, 19:46:21
Να πας σε 2009.2!
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 23, 2010, 22:22:35
Έβαλα τα αρχεία πάνω στα άλλα...από το updiag κατεβασα το 2009.2 full .
Στα scripts den to βλέπω...Εκτελώ από maintance/Check filesystem το 2009.2 full αλλά βγάζει error
Code: [Select]
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......
Καμμιά βοήθεια;
Title: Re: Αναβαθμιση του elxis
Post by: datahell on June 23, 2010, 22:28:12
Όχι, δεν εκτελείς το 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 σου υπερκαλύπτοντας τα υπάρχοντα.
Title: Hash αρχεία, τι είναι
Post by: datahell on June 23, 2010, 22:45:16
Επί τη ευκαιρία, ας κάνω μία ενημέρωση για τον έλεγχο ακεραιότητας του συστήματος αρχείων του 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

Όταν κάνετε έλεγχο ακεραιότητας του συστήματος αρχείων του Elxis θα πρέπει πάντα να χρησιμοποιείτε το κανονικό (normal) hash αρχείο.

MD5*: Αλγόριθμος μονόδρομης κρυπτογράφησης.
Title: Re: Αναβαθμιση του elxis
Post by: ks-net on June 24, 2010, 05:13:06
Quote
Το εργαλείο Updiag συγκρίνει τα ίχνη των υπαρχόντων αρχείων με αυτά που αναγράφονται στο αρχείο hash. Αν βρει διαφορές σημαίνει πως το αρχείο χρειάζεται ενημέρωση.
αυτό δε σημαίνει μόνο ότι υπάρχουν νεότερα αναβαθμισμένα αρχεία για κατέβασμα αλλά και ότι μπορεί να  έχετε πειράξει αρχεία τοπικά  στην εγκατάσταση σας,  έστω  και αν προσθέσατε η αφαιρέσατε  μια τελεία ή ακόμα και ένα κενό
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 24, 2010, 12:37:08
ΤΟ ΠΙΟ ΣΗΜΑΝΤΙΚΟ ΑΠ' ΟΛΑ...ΚΑΝΤΕ BACKUP πριν από οτιδήποτε...έχω να πιώ πολλά ποτήρια πικρά τώρα...μέρες δουλειάς πάλι από τη αρχή...
Γιατί πειράζει και όλα τα default templates (ΔΕΝ Βλέπω τον λόγο)...Ότι είχες πειράξει τάχασες...αντε γειά...και πάλι προς τη δόξα τραβά....
Title: Re: Αναβαθμιση του elxis
Post by: datahell on June 24, 2010, 14:30:09
Πειράζει μόνο το index.php των default template, δηλαδή την html τους, όχι το css.
Ο λόγος είναι σημαντικός: προσθέτει υποστήριξη αυτόματης ανίχνευσης ασφαλών συνδέσεων SSL.
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 25, 2010, 12:36:25
Αν είναι έτσι καλώς να γίνει ..αλλά πείτε το πριν φυλάξτε το Ιndex και προσαρόστε το ανάλογα..  ;)
Title: Re: Αναβαθμιση του elxis
Post by: rentasite on June 25, 2010, 12:43:14
Αν είναι έτσι καλώς να γίνει ..αλλά πείτε το πριν φυλάξτε το Ιndex και προσαρόστε το ανάλογα..  ;)

Γι αυτό κρατάμε backup, πριν από οποιαδήποτε ενέργεια.
Title: Re: Αναβαθμιση του elxis
Post by: webgift on June 25, 2010, 12:43:43
Μπορείς εύκολα να δεις μέσα από το εκάστοτε patch που κυκλοφορεί ποια αρχεία πρόκειται να αντικατασταθούν.
Όπως σου ανέφερα πρέπει πριν από τέτοια διαδικασία να παίρνεις ένα αντίγραφο ασφαλείας (backup) του εκάστοτε site.

Σε κάτι τέτοιο λοιπόν έχει ευθύνη αποκλειστική ο χρήστης που πάει να κάνει αναβάθμιση.
Διαφορετικά αν δεν γνωρίζει το δίνει προς αναβάθμιση σε αυτούς που γνωρίζουν. ;)
Title: Re: Αναβαθμιση του elxis
Post by: datahell on June 25, 2010, 12:47:12
Τα default template θεωρούνται -και είναι- μέρος του elxis και όχι μέρος των δεδομένων που εισάγει ένας χρήστης οπότε δεν χρειάζεται καμία προειδοποίηση για το συγκεκιρμένο. Επίσης τα default template δεν είναι και το καλύτερο να χρησιμοποιούνται σε online site, τουλάχιστον ως έχουν, καθώς είναι κοινότυπα και τα έχει όλος ο κόσμος. Θα πρεπει να τα αντιγράφετε και να τα μετονομάζετε αν θέλετε να φτιάξετε ένα template που να βασίζεται σε αυτά.
Title: Re: Αναβαθμιση του elxis
Post by: rentasite on June 25, 2010, 12:49:41
Επίσης τα default template δεν είναι και το καλύτερο να χρησιμοποιούνται σε online site, τουλάχιστον ως έχουν, καθώς είναι κοινότυπα και τα έχει όλος ο κόσμος.

Όπως λέμε... Σούπα! Έχουμε πήξει στην σούπα  ;D
Title: Re: Αναβαθμιση του elxis
Post by: webgift on June 25, 2010, 12:51:18
 ;D ;D ;D ;D ;D ;D. Δεν λες τίποτα.
Title: Re: Αναβαθμιση του elxis
Post by: intefix on June 25, 2010, 13:58:43
Πρέπει να μάθουμε να κάνουμε δικά μας όπως και κανα component...
Title: Re: Αναβαθμιση του elxis
Post by: jimmyz on June 25, 2010, 15:17:43
...έχω να πιώ πολλά ποτήρια πικρά τώρα...μέρες δουλειάς πάλι από τη αρχή...

Συμπάσχομεν νοερώς αγαπητέ.
Ευχόμεθα την ταχείαν επαναφοράν.  8)
Title: Re: Αναβαθμιση του elxis
Post by: fivar on June 28, 2010, 11:42:40
Καλημέρα
Έκανα αναβάθμιση σε 2 site από 2009,1 σε 2009,2
Όλα πήγαν καλά τα site εμφανίζονται χωρις προβλήματα.
Το μόνο πρόβλημα είναι στα αντικείμενα περιεχομένου όπου το περιεχόμενο καλύπτει τον τίτλο του αντικειμένου.

Title: Re: Αναβαθμιση του elxis
Post by: rentasite on June 28, 2010, 19:28:28
Το μόνο πρόβλημα είναι στα αντικείμενα περιεχομένου όπου το περιεχόμενο καλύπτει τον τίτλο του αντικειμένου.

Μήπως είναι θέμα CSS του template που χρησιμοποιείς;;  Εάν έδινες κάποιο url, θα βοηθούσε.
Title: Re: Αναβαθμιση του elxis
Post by: fivar on July 04, 2010, 09:26:22
www.schoolessons.gr

Το έλυσα προσθέτοντας τα εικονίδια addthis &  emailit
Title: Re: Αναβαθμιση του elxis
Post by: nikos on July 04, 2010, 10:53:03
Πρέπει να μάθουμε να κάνουμε δικά μας όπως και κανα component...

Μεγάλη κουβέντα μην πεις, μεγάλη μπουκιά φάε...λέει ο λαός

Ξεκίνα με κάποιο template ή module και μακάρι να κάνεις και component...μακάρι
Title: Re: Αναβαθμιση του elxis
Post by: datahell on July 04, 2010, 11:55:17
Ωραίο το school lessons fivar.
Title: Re: Αναβαθμιση του elxis
Post by: fivar on July 04, 2010, 12:18:23
Ευχαριστώ Datahell