Elxis CMS Forum
Ελληνικό Forum => Εγκατάσταση => Topic started by: Aggeliki on June 14, 2008, 21:17:48
-
Έχω ασχοληθεί πολύ πρόσφατα με το Elxis 2008 (και PHP), το εγκατέστησα τοπικά, πειραματίστηκα και τώρα προσπαθώ να το εγκαταστήσω στο Πανελλήνιο Σχολικό Δίκτυο ακολουθώντας τις οδηγίες από το βιβλίο «Κατασκευή Web sites με το Elxis CMS 2008”. Αντιμετωπίζω λοιπόν τα παρακάτω προβλήματα:
Η διεύθυνση του δικτυακού μου τόπου είναι users.sch.gr/atsirog ενώ το απόλυτο path είναι /users/art/4lyk-artas/atsirog/public_html. Επομένως με το που συνδεθώ με ftp με ρίχνει κατευθείαν στο public_html, αυτό είναι το root directory μου.
Μεταφέρω λοιπόν με ftp το elxis, αλλάζω δικαιώματα σε όλα τα αρχεία και υποφακέλους σε 777. Την βάση δεδομένων μου την έχουν έτοιμη από το ΠΣΔ. Επιλέγω το σωστό collation στη βάση μου.
Συνδέομαι από το Mozilla Firefox στο users.sch.gr/atsirog. Τότε μου βγάζει ότι το αρχείο configuration.php δεν είναι εγγράψιμο και ότι η Διαδρομή αποθήκευσης συνεδρίας (session) /tmp είναι μη εγγράψιμη. . Αρχείο configuration.php δεν βλέπω πουθενά στα αρχεία του Elxis, (εξάλλου όλα είναι writable) ούτε πρόσβαση σε directory /tmp φαίνεται να έχω από το ΠΣΔ (και ούτε πρόκειται να έχω όπως κατάλαβα).
Παρόλα αυτά συνέχισα την εγκατάσταση με το σκεπτικό ότι μόλις τελειώσω την εγκατάσταση οπότε θα εμφανιστούν τα περιεχόμενα του configuration.php να τα βάλω σε ένα αρχείο με αυτό το όνομα και να το ρίξω στο root μου μήπως και τρέξει (ενώ για το /tmp "βλέπουμε").
Οταν εισήγαγα τα στοιχεία της βάσης δεδομένων μου πέταξε το εξής μήνυμα:
Fatal error: Cannot redeclare class version in /users1/art/4lyk-artas/atsirog/public_html/includes/version.php on line 14
Μπορείτε σας παρακαλώ πολύ να με βοηθήσετε ; Τι να κάνω με το configuration.php και το /tmp ; Τι σημαίνει το παραπάνω μήνυμα;
-
Η εγκατάσταση στο ΠΣΔ πρέπει να γίνει χειροκίνητα. Στο forum έχει συζητηθεί το θέμα και υπάρχει και σχετικό άρθρο. Κάνε αναζήτηση να βρεις οδηγίες.
-
Έχω ήδη ψάξει στο forum αλλά βλέπω ότι όλες οι αναφορές αφορούν το Elxis 2006 και όχι το 2008. Λογικά πρέπει να υπάρχουν διαφορές γιατί συνάδελφός μου που εγκατέστησε το 2006 στο ΠΣΔ δεν κατάφερε να εγκαταστήσει το 2008.
-
Aggeliki γίνεται εγκατάσταση του Elxis 2008 στο ΠΣΔ.
Μπορείς να βάλεις "χειροκίνητα" και τα Πρόσθετα που θέλεις.
Δες και την υπογραφή μου! Είναι ένα site που βασίζεται στο Elxis 2008 και βρίσκεται στο ΠΣΔ.
Aggeliki χρειάζεται να κάνεις τοπικά το στήσιμο του site και μετά μπορείς να το ανεβάσεις στο ΠΣΔ.
-
Παιδιά, δεν έχω ασχοληθεί καθόλου τελευταία με το σχολικό δίκτυο (έστησα ένα mambo πριν 2 χρόνια και απο τότε τα παράτησα)
Με το ftp όμως του Elxis, δεν λύνονται τα προβλήματα του safe mode? Υποθέτω οτι δεν θα υπάρχει πρόβλημα στην εγκατάσταση modules-components-templates
Δεν λύθηκε το πρόβλημα του safe mode με το ftp?
-
Jim KanaDOS εννοείς ότι θα στήσω το site στον δίσκο μου με τοπική εγκατάσταση του Elxis και μετά θα το ανεβάσω με ftp; Έτσι απλά; Δεν χρειάζεται να κάνω αλλαγές σε κανένα αρχείο πριν τα στείλω με ftp; Νόμιζα ότι έπρεπε την εγκατάσταση του Elxis να την κάνω στον server του ΠΣΔ.
-
1.Θα εγκαταστήσεις πρώτα το XAMPP for windows
2.Θα δημιουργήσεις τοπικά μια βάση δεδομένων
3.θα εγκαταστήσεις το elxis στο σκληρό δίσκο και στο φάκελο htdocs του βασικού φακέλου XAMPP.
4.θα τρέξεις το site με τη μορφή http://localhost/elxis ή όπως αλλιώς ονόμασες το φάκελο.
5.Θα κάνεις αλλαγές και θα προσθέσεις adds που θέλεις.
6.Θα ανεβάσεις τη βάση του elxis στο Π.Σ.Δ. (αν βρεις λάθη τα διορθώνεις).
7.Ανεβάζεις τα αρχεία του site.
Aggeliki θέλω να σου πω πως το Π.Σ.Δ. είναι η χειρότερη επιλογή για να έχεις ένα λειτουργικό site.
Δεν είναι πρόβλημα η εγκατάσταση αλλά η τρομερή καθυστέρηση στο κατέβασμα του site και τα λάθη που ξαφνικά εμφανίζονται χωρίς τη δικιά σου ευθύνη - με ευθύνη του server. Σε ορισμένες περιπτώσεις σε ειδοποιούν αλλά υπάρχουν στιγμές που το site σου πέφτει ξαφνικά χωρίς καμιά προειδοποίηση.
Πρέπει να οργανωθούμε για να τους πιέσουμε...
-
Να συμπληρώσω στο συνάδελφο
8. Θα κάνει; τις απαραίτητες διορθώσεις στο αρχείο config.
Συνιστάται η εγκατάσταση στο root και όχι σε υποφάκελο.
-
Σύμφωνα με έρευνα που έκανα 832 διευθύνσεις εξυπηρετεί ο server του δικού "μου" users.evr.sch.gr... Είναι λογικό αυτό;
Πρέπει πριν από λίγο να είχαμε πρόβλημα στο sch.gr (μαζί και το site μου)... Αυτά που λέγαμε...
Ευτυχώς το πρόβλημα διορθώθηκε και τώρα δουλεύουν όλα κανονικά.
akalant δοκίμασες τις Microsoft SQL Bάσεις δεδομένων;
-
Κατά διαστήματα το ΠΣΔ παρουσιάζει τέτοια πρόβλήματα. κυρίως ημέρες αργιών.
Δεν δοκίμασα Microsoft SQL Bάσεις δεδομένων. Νομίζω το Elxis δεν την υποστηρίζει!
Διαβάστε αυτό από συζητήσεις στο ΠΣΔ: http://www.sch.gr:6080/sch-portlets/ldapforums/viewtopic.php?t=2778
Τις επόμενες μέρες στα πλαίσια Επιμόρφωσης Β΄ θα έχουμε ενημέρωση από υψηλόβαθμο στέλεχος του ΠΣΔ και θα του θέσω τα παραπάνω ζητήματα.
-
Αγαπητέ Akalant επειδή έθεσες ένα ερωτηματικό: ΝΑΙ, θα κάνει τις απαραίτητες διορθώσεις στο config
-
Aggeliki πρέπει να κάνεις αλλαγές στο c0nfiguration.php. Χρησιμοποίησε τα στοιχεία που σου δίνει το Π.Σ.Δ.
-
Λοιπόν Δημήτρη κοίτα να δεις πως δούλεψα:
1. Στο xampp δημιούργησα μια βάση με το ίδιο όνομα με αυτή του ΠΣΔ. Επίσης δημιούργησα ένα χρήστη για αυτή την βάση με το ίδιο login και password με του ΠΣΔ.
2. Έκανα τοπική εγκατάσταση του Elxis χρησιμοποιώντας αυτή την βάση και χρήστη.
3. Εσβησα το directory installation
4. Δεν έκανα αλλαγές στο site που στήνει το Elxis για να δω αρχικά πως μπορώ να το ανεβάσω (δοκιμαστικά)
5. Έκανα εξαγωγή της βάσης από το xampp (μου εμφάνισε αρχείο το οποίο το αντέγραψα σε PSPad editor) και το αποθήκευσα με κατάληξη .sql
6. Συνδέθηκα στο PHPMyAdmin του ΠΣΔ
7. Έκανα Import στην βάση μου τους προηγούμενους πίνακες
8. Έκανα στο Configuration.php τις παρακάτω αλλαγές:
$mosConfig_host = 'userdb';
$mosConfig_absolute_path = '/users/art/4lyk-artas/atsirog/public_html';
$mosConfig_live_site = 'users.sch.gr/atsirog';
$mosConfig_cachepath = '/users/art/4lyk-artas/atsirog/public_html';
Τα παρακάτω ούτως ή άλλως ήταν έτοιμα γιατί είχα ονομάσει σωστά χρήστη και βάση από πριν
$mosConfig_user = 'atsirog';
$mosConfig_password = …………
$mosConfig_db = 'atsirog-db1';
9. Εστειλα με ftp το δοκιμαστικό site.
Ερώτηση 1: Γιατί δεν μου εμφανίζει όμως καθόλου templates; Πήγαινε σε παρακαλώ στο users.sch.gr/atsirog και δες το αποτέλεσμα.
Ερώτηση 2: Πρέπει στους πίνακες να κάνω αλλαγές; Πρέπει να κάνω τα παρακάτω;
Α. Στη -- Δομή Πίνακα για τον Πίνακα `elx_banner`
Αλλάζω το:
`date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
Σε:
`date` timestamp NOT NULL default '',
Β. Σε κάθε δομή πίνακα, στη τελευταία σειρά
- αλλάζω τη λέξη ENGINE με TYPE
- και στη ίδια σειρά διαγράφω εντελώς το DEFAULT CHARSET=utf8. Σε κάποιους πίνακες η νέα γραμμή θα είναι TYPE=MyISAM AUTO_INCREMENT=5; και σε άλλους ) TYPE=MyISAM;
Ερώτηση 3: Επίσης κατά την εξαγωγή της βάσης από την τοπική εγκατάσταση τσεκάρω την επιλογή «Add If NOT EXISTS» ή όχι ; Εγώ δεν την τσέκαρα.
-
Ερώτηση 1: Γιατί δεν μου εμφανίζει όμως καθόλου templates; Πήγαινε σε παρακαλώ στο users.sch.gr/atsirog και δες το αποτέλεσμα.
aggeliki δοκίμασε να ορίσεις ξανά τα templates από το admin λογαριασμό (http://users.sch.gr/atsirog/administrator).
Αυτό είναι το πρώτο πρόβλημα σε όλους όσους βάζουν το elxis στο Π.Σ.Δ.
Ερώτηση 2: Πρέπει στους πίνακες να κάνω αλλαγές; Πρέπει να κάνω τα παρακάτω;
Νομίζω πως δε χρειάζεται να κάνεις κάτι στους πίνακες της βάσης.
Διόρθωση:
Στο $mosConfig_live_site = 'http://users.sch.gr/atsirog';
Στο $mosConfig_cachepath = 'http://users.sch.gr/atsirog/cache';
-
Πείδες για site σε sub-directory μην ψεχνάτε να εφαρμόζετε το patch για site σε sub-directories.
-
Πού βρίσκεται αυτό το patch για site σε sub-directories κα πώς χρησιμοποιείται;
-
Δημήτρη μπήκα ως administrator στο site και ενω στο τοπικό site μου εμφανίζει μενού επιλογών "Αρχική, Ιστότοπος, Μενού κλπ" στο ΠΣΔ δεν τα εμφανίζει. Επίσης δεν κάνει αλλαγή γλώσσας (επιλέγω ελληνικά, την ορίζω ως default και δεν "παίρνει¨την επιλογή) ενώ δεν εμφανίζονται επίσης και πολλές εικονίτσες. Το configuration.php έχει full δικαιώματα πρόσβασης.
-
Λες να φταίει το εξής;;;
Αρχικά είχα στείλει με ftp το elxis σε install μορφή και προσπάθησα χωρίς επιτυχια να κάνω εγκατάσταση στο ΠΣΔ. Αφού δεν τα κατάφερα μετά έκανα την διαδικασία που σου έγραψα παραπάνω και έστειλα΄τους πίνακες της βάσης. Όμως εκτός από το cofiguration.php δεν ξαναέστειλα΄τον φάκελο του elxis που είχα εγκαταστήσει τοπικά.
-
Aggeliki άλλαξες τις εγγραφές (που σου έγραψα πριν) στο configuration.php;
Αν και πάλι δεν εμφανίζονται οι επιλογές τότε κάντο από την αρχή. Διέγραψε όλα τα αρχεία στο ΠΣΔ και μετά ανέβασε αυτά που έχεις στο τοπικό δίσκο. Κάνε κάτι ανάλογο και στη βάση. Aggeliki πρόσεχε να ανεβούν ΟΛΑ τα αρχεία. Καμιά φορά διακόπτεται η σύνδεση και μετά ψαχνόμαστε. Αυτό που συμβουλεύω να κάνεις να ανεβάσεις έναν - έναν φάκελο από αυτούς που βρίσκονται στο βασικό.
Δυστυχώς με αυτό το safe mode πρέπει να τα κάνουμε χειροκίνητα όλα.
Μη δίνεις πλήρη δικαιώματα στο αρχείο configuration.php. Φαίνονται ΟΛΑ.
-
Πείδες για site σε sub-directory μην ψεχνάτε να εφαρμόζετε το patch για site σε sub-directories.
Έχω την εντύπωση πως το path αναφέρεται στη χρήση του SEO με συνδυασμό την ύπαρξη υποφακέλων.
Α! Παιδιά ξεχάστε SEO και Π.Σ.Δ. Το δοκίμασα (με τη βοήθεια του Datahell) και δε γίνεται τίποτα.
-
Δημήτρη χίλια ευχαριστώ. Μόλις έκανα τις αλλαγές στο config και έπαιξαν όλα μια χαρά. To δοκιμαστικό site φορτώθηκε.
Τώρα να σε ρωτήσω κάτι άλλο. Είχα στήσει ένα site τοπικά (φορτώνοντας και templates από joomla) και το έβλεπα και από explorer και mozilla μια χαρά. Από τότε που ξεκίνησα να δοκιμάζω να κάνω εγκατάσταση στο ΠΣΔ δεν ασχολήθηκα μαζί του αλλά ενδεχομένως να πειραξα κανένα αρχείο του μέχρι να καταλάβω τι γίνεται. το θέμα είναι ότι τώρα ανοίγει από explorer, δεν ανοίγει από mozilla firefox εμφανίζοντας το μήνυμα
"Error 404 We are sorry but the page you requested was not found. ( /elxis2008/ ) "
και δεν εμφανίζει καλά όλα τα templates ενώ πριν όλα επαιζαν ρολόι. Έχεις καμιά ιδέα τι φταίει;
-
Aggeliki μη χρησιμοποιείς templates από joomla γιατί δεν κάνουν για το elxis. Θέλουν πολλές αλλαγές.
Μπορείς να κάνεις πειράματα με το βασικό template του elxis. Έτσι θα μάθεις τη γλώσσα CSS και σύντομα θα φτιάχνεις δικά σου template σε χρόνο μηδέν και πίστεψέ το θα το υπερευχαριστηθείς... :D :D
-
Aggeliki μη χρησιμοποιείς templates από joomla γιατί δεν κάνουν για το elxis. Θέλουν πολλές αλλαγές.
Εν συντομία...
Joomla 1.0 templates : Με κάποιες τροποποιήσεις μπορούν προσαρμοστούν σε Elxis 2006.4. Όχι με την 2008 έκδοση.
Joomla 1.5 templates : Με καμία έκδοση του Elxis
-
ναι αλλά το θέμα είναι ότι μπαίνω σαν admin, αλλάζω template και βάζω π.χ. το okto και πάλι υπάρχει πρόβλημα. Το mozilla firefox δεν το εμφανίζει ενώ ο explorer ναι.
Το πρόβλημα δεν σχετίζεται μάλλον με τα templates γιατί αρχικά τα templates του elxis ta εμφάνιζε κανονικά, από joomla 1.0 'ετσι και έτσι ενώ από joomla 1.5 καθόλου και από exlorer και απο mozilla.
Υπάρχει πιθανότητα με αλλαγές που πιθανόν δοκίμασα στο config ή σε άλλα αρχεια στο root του elxis, κατά την προσπάθειά μου να βρώ τρόπο να ανεβάσω το elxis στο ΠΔΣ, να συμβαίνει αυτό;
-
Αν έλεγες για κάποιο άλλο template ok, θα το συζητούσα. Αλλά ειδικά αν αντιμετωπίζεις πρόβλημα με το OKTO... τότε κάτι τρέχει με την εγκατάσταση σου. Μήπως θα μπορούσες να μας πεις τι πρόβλημα βλέπεις στο template αυτό, συγκεκριμένα και ειδικότερα;
Τώρα όσον αφορά τα περί joomla 1 & 1.5 templates, όπως σου έγραψα πιο πάνω. Και επίσης, δεν φορτώνουμε ένα template και έτσι αβασάνιστα θα "παίξει".
-
;) Ok. Ολα εντάξει με τα templates.
??? Μπορεί κανείς να μου πει γιατί ενώ με τον Internet Explorer βλέπω κανονικά το τοπικό site με mozilla firefox, που απ' οτι κατάλαβα προτιμάται για το elxis, δεν μου το φορτώνει τελευταίως αλλά μου εμφανίζει το μήνυμα:
Error 404 We are sorry but the page you requested was not found. ( /elxis2008/ ) ???
-
τελικά για να λύσω το προβλημα με το mozilla εγκατέστησα ξανά το elxis και μετεφερα το site μου και όλα είναι ΟΚ. Δεν βρήκα τι έφταιγε συγκεκριμένα.
-
Τελικά όλα καλά... Άντε περιμένουμε να δούμε ολοκληρωμένο το site σου Αγγελική... Καλή αρχή! :D
-
Σε συνάντηση που είχα με υπεύθυνο του ΠΣΔ με ενημέρωσε:
1. Οι υπηρεσίες του ΠΣΔ από το φθινόπωρο θα είναι βελτιωμένες με τη λειτουργία νέου data center.
2. Έχει ανατεθεί σε ομάδα τεχνικών να μελετήσει και να προτείνει λύση ασφαλή για την απελευθέρωση safe mode. Μέσα στο νέο σχολικό έτος το θέμα θα έχει αντιμετωπιστεί θετικά.
-
Σε ευχαριστούμε πολύ για την ενημέρωση. Ας ελπίσουμε ότι κάτι θα γίνει