Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Download Elxis CMS:
Elxis 5.5 Hermes
.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Εγκατάσταση
(Moderators:
CREATIVE Options
,
ks-net
) »
[solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
« previous
next »
Print
Pages: [
1
]
2
3
...
8
Author
Topic: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο) (Read 136842 times)
akalant
Full Member
Posts: 118
[solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
on:
October 22, 2006, 22:39:13 »
Η πρώτη εγκατάσταση σε server της Altermarket ολοκληρώθηκε με επιτυχία.
Κάνω εγκατάσταση στο Σχολικό Δίκτυο και μου βγάζει (πριν την ολοκλήρωση):
Fatal error: Call to a member function on a non-object in /............./elxis/installation/install2.php on line 92
«
Last Edit: October 26, 2006, 21:32:53 by eliasan
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Πρόβλημα Εγκατάστασης
«
Reply #1 on:
October 22, 2006, 22:43:14 »
Το σχολικό δίκτυο έχει δυστηχώς πολλούς περιορισμούς. Αυτό που βλέπω στο συγκεκρημένο είναι πως στη θέση που είναι οι τελίτσες έπρεπε να είναι η απόλυτη διαδρομή (mosConfig _absolute_path). Μήπως δεν την όρισες σωστά;
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
akalant
Full Member
Posts: 118
Re: Πρόβλημα Εγκατάστασης
«
Reply #2 on:
October 22, 2006, 23:57:21 »
Τελικά το εγκατέστησα. Βλέπε:
http://users.sch.gr/akalant/elxis/
Ανέβασα χωριστά τα αρχεία από τη βάση στην οποία περενέβην διορθώνοντας.
Το configuration.php επίσης ανέβασα χωριστά.
Κάτι ανάλογα έκανα και στο Mambo.
Logged
eliasan
Hero Member
Posts: 897
Re: Πρόβλημα Εγκατάστασης
«
Reply #3 on:
October 23, 2006, 00:06:43 »
Μπράβο Θανάση!
Μπορείς να γράψεις μερικές σημειώσεις για την ακριβή διαδικασία και να το κάνουμε sticky ώστε να βοηθηθούν και άλλοι.
Ενεργοποίησε αν θέλεις και τη δυνατότητα FTP από τις Γενικές Ρυθμίσεις, για δεις/δούμε αν μπορεί να αξιοποιηθεί κάτω από το περιβάλλον του Σχολικού Δικτύου χωρίς προβλήματα.
Logged
eliasan
Hero Member
Posts: 897
Re: Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #4 on:
October 23, 2006, 00:07:48 »
Πρόσθεσα στον τίτλο της ενότητας το "(Σχολικό Δίκτυο)" για να είναι πιο σαφές το θέμα.
Logged
akalant
Full Member
Posts: 118
Re: Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #5 on:
October 23, 2006, 00:50:39 »
Ενεργοποίησα FTP για να δείτε τα errors.
Logged
akalant
Full Member
Posts: 118
Re: Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #6 on:
October 26, 2006, 21:26:35 »
Το elxis στο Πανελλήνιο Σχολικό Δίκτυο
Το Πανελλήνιο Σχολικό Δίκτυο προσφέρει μεταξύ άλλων και υπηρεσίες φιλοξενίας ιστοσελίδων στους εκπαιδευτικούς. Όμως επικαλούμενο λόγους ασφαλείας (λες και οι ιδιώτες δεν θέλουν ασφάλεια) έχει εισάγει κάποιες ρυθμίσεις που εμποδίζουν την «ομαλή» δημοσίευση ιστοσελίδων. Σημαντικότερος περιορισμός είναι το γεγονός ότι η PHP τρέχει σε safe mode. Έτσι πρέπει να γίνει χειροκίνητη εγκατάσταση.
Από τη στιγμή που ανεβάσει κάποιος το Elxis site δεν μπορεί να το ενημερώσει με patch αναβάθμισης ή να το εμπλουτίσει με components, modules, mambots μέσω του installer..
Εξαίρεση αποτελούν τα templates αφού αρκεί να τα ανεβάσετε μέσω FTP στον αντίστοιχο φάκελο.
Προσωπικά, προσπάθησα να εγκαταστήσω το Elxis με τη κανονική διαδικασία αλλά απέτυχα. Έτσι χρησιμοποίησα την εμπειρία μου από το Mambo.
ΒΗΜΑΤΑ ΕΓΚΑΤΑΣΤΑΣΗΣ ΣΤΟ ΠΣΔ:
1. Πρώτα εγκαθιστώ το Εlxis τοπικά και το εμπλουτίζω με τα components, modules, mambots που θέλω. Βάλτε και κανένα παραπάνω. Μπορεί να σας χρειαστεί αργότερα και το ενεργοποιείτε τότε. Μην εισάγετε περιεχόμενο για να μην επιβαρύνετε τη βάση.
2. ΑΡΧΕΙΑ: Ανεβάζω το περιεχόμενο του φακέλου του Elxis μέσω ftp στο χώρο του ΠΣΔ.
3. ΒΑΣΗ ΔΕΔΟΜΕΝΩΝ: Μέσω του PhpMyAdmin κάνετε export την τοπική βάση δεδομένων. Αλλά αν προσπαθήσετε να την ανεβάσετε όπως είναι, το PhpMyAdmin του ΠΣΔ θα βγάλει μήνυμα λάθους.
Γι’ αυτό: Ανοίγω το αρχείο .sql με κάποιον επεξεργαστή κειμένου (π.χ. notepad, dreamweaver) και κάνω τις ακόλουθες αλλαγές.
Α. Στη -- Δομή Πίνακα για τον Πίνακα `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;
Γ. Ανεβάζω τη βάση από τη διεύθυνση
www.onoma-nomou.sch.gr/phpmyadmin
. (Εννοείτε ότι έχω ζητήσει νωρίτερα τη δημιουργία βάσης μέσω
http://www.sch.gr/
)Αν τύχει και βγάλει μήνυμα λάθους, μας λέει που βρίσκεται και προβαίνουμε στις απαραίτητες διορθωτικές αλλαγές του αρχείου .sql. Στη συνέχεια το ανεβάζουμε εκ νέου αφού προηγουμένως έχουμε σβήσει τους πίνακες από την προηγούμενη εγκατάσταση.
4.
Αρχείο configuration
Ανοίγετε το αρχείο configuration.php και τροποποιείτε:
$mosConfig_user = 'username'; αυτό που έχετε στο ΠΣΔ
$mosConfig_password = 'password'; το password βάσης που θα βρείτε μπαίνοντας στο site του ΠΣΔ (κάνοντας login), στα στοιχεία του δικτυακού σας τόπου.
$mosConfig_db = 'username-db1'; αυτό που έχετε στο ΠΣΔ
$mosConfig_absolute_path = '/users/nomos/sxoleio/username/public_html'; αν έχετε ανεβάσει το elxis στο root φάκελο ή σε κάποιον υποφάκελο π.χ. elxis τότε
$mosConfig_absolute_path = '/users/nomos/sxoleio/usename/public_html/elxis'
$mosConfig_live_site = '
http://users.nomos.sch.gr/username/elxis;
$mosConfig_cachepath ='/users/nomos/sxoleio/username/public_html/elxis/cache';
$mosConfig_mailfrom = 'to e-mail sas';
$mosConfig_ftp_host = 'ftp.users.nomos.sch.gr';
5. Τέλος το ανεβάζετε κι αυτό με ftp
Οι παραπάνω ενέργειες είναι εμπειρικές πρακτικές που σε μένα τουλάχιστον δούλεψαν. Ελπίζω να δουλέψουν και σε σας. Πάντως θα αντιμετωπίσετε και άλλες δυσκολίες (που παντού υπάρχουν). Γι’ αυτό υπάρχουν όμως τα forums, για να σας βοηθούν.
Logged
BlackStar
Newbie
Posts: 42
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #7 on:
October 26, 2006, 22:15:27 »
Μπράβο Θανάση!
Μια μικρή σημείωση, όταν ζητάτε να σας δημιουργήσουν τη βάση οι διαχειριστές του ΠΣΔ, τους λέτε να έχουν τα χαρακηριστικά που αναφέρονται στις οδηγίες εγκατάστασης;
Σας παραπέμπω εδώ για τις οδηγίες
https://www.elxis.org/index.php?option=com_content&task=view&id=41&Itemid=134&limit=1&limitstart=1&mylang=greek
και τις γράφω για να τις δείτε άμεσα παρακάτω :
Δημιουργήστε τη Βάση Δεδομένων
Σ' αυτό το βήμα θα δημιουργήσετε τη βάση δεδομένων που θα χρησιμοποιηθεί από το Elxis. Αυτό θα το καταφέρετε χρησιμοποιώντας την εφαρμογή (web) phpMyAdmin η οποία έρχεται μαζί με το XAMPP.
Ανοίξτε το πρόγραμμα περιήγησης Internet που χρησιμοποιείτε (Internet Explorer, Opera, Firefox κτλ) και δώστε
http://localhost
στη γραμμή διευθύνσεων, πατήστε Enter. Θα εμφανιστεί η οθόνη καλωσορίσματος του XAMPP. Στην αριστερή στήλη θα δείτε μια λίστα από τις διαθέσιμες εφαρμογές. Επιλέξτε το phpMyAdmin. Η οθόνη του phpMyAdmin εμφανίζεται (εικόνα 1).
-Ορίστε την επιλογή 'MySQL connection collation' σε: utf8_general_ci
Στην περιοχή "Δημιουργία νέας Βάσης" επιλέξτε πρώτα στην περιοχή "Collation" την επιλογή: utf8_general_ci
Στο πεδίο "Δημιουργία νέας Βάσης", πληκτρολογήστε το όνομα της βάσης σας. Στο παράδειγμα μας, το όνομα της βάσης είναι "dbtelxis2". Κάντε κλικ στο πλήκτρο "Δημιουργία" για να δημιουργήσετε τη βάση δεδομένων.
«
Last Edit: October 26, 2006, 22:18:14 by eliasan
»
Logged
eliasan
Hero Member
Posts: 897
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #8 on:
October 26, 2006, 22:22:09 »
BlackStar,
Έκανα edit τη δημοσίευσή σου, και πρόσθεσα στο URL το "&mylang=greek", ώστε να μπορεί να εμφανίσει το περιεχόμενο.
Αν το άρθρο, προέρχονταν από το αγγλικό τμήμα του ιστότοπου, θα έβαζα: "&mylang=english".
Αυτό ισχύει πάντα.
Akalant,
Ευχαριστούμε για τις οδηγίες. Τις έκανα sticky. Είμαι σιγουρος ότι θα φανούν χρήσιμες σε πολλούς μαθητές και χρήστες του Σχολικού Δικτύου
.
Logged
akalant
Full Member
Posts: 118
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #9 on:
October 26, 2006, 22:56:56 »
Αγαπητέ Γιώργο (BlackStar)
Η βάση προϋπάρχει στο ΠΣΔ. Απλά την ενεργοποιείς αυτόματα μέσα από το site του ΠΣΔ και παίρνεις password. Αν είχα τη δυνατότητα να επιλέξω Collation utf8_general_ci δεν θα επενέβαινα στους πίνακες (για να σβήνω το Collation ...).
Αυτά και άλλα στο ΠΣΔ αλλά ψάχνουμε και βρίσκουμε λύσεις.
«
Last Edit: October 26, 2006, 22:59:36 by akalant
»
Logged
BlackStar
Newbie
Posts: 42
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #10 on:
October 26, 2006, 22:58:46 »
ΟΚ Δεν το ήξερα!
Logged
Fouli
Newbie
Posts: 28
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #11 on:
December 30, 2006, 18:31:19 »
Με τι πολύτιμες οδηγίες σου
akalant
κατάφερα να εγκαταστήσω και εγώ το elxis στο ΠΣΔ.
Ομως άφησα το utf-8 στην κωδικοποίηση της γλωσσας και ενώ τα ελληνικά κείμενα βγαίνουν σωστά υπάρχει πρόβλημα στην ημερομηνία τροποποίησης. με την εμφάνιση της σελίδας φαίνεται σε κινέζικα, αν όμως ξαναφορτώσεις τη σελίδα θα βγει αγγλικά. υπάρχει κάποια λύση; μήπως πρέπει να τα κάνω όλα iso-8859-7 ή να γράφονται οι ημερομηνίες αγγλικά;
κλικ
«
Last Edit: December 30, 2006, 18:34:50 by Fouli
»
Logged
eliasan
Hero Member
Posts: 897
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #12 on:
December 30, 2006, 20:03:55 »
Καλησπέρα Fouli!!
Χρόνια Πολλά και Καλή Χρονιά!
Είδα ότι έχεις γυρίσει τις ημερομηνίες στ' Αγγλικά. Δεν είμαι γνώστης του Σ.Δ. για να σε βοηθήσω περισσότερο, αλλά μου κάνει εντύπωση το πρόβλημα που περιγράφεις.
Πάντως έχεις δημιουργήσει έναν ευχάριστο οπτικά ιστότοπο! Ευχαριστούμε και για την ανάρτηση του γραμματοσήμου!
Logged
akalant
Full Member
Posts: 118
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #13 on:
December 30, 2006, 23:09:19 »
ΧΡΟΝΙΑ ΠΟΛΛΑ σε όλους σας
Έχεις δίκιο Fouli τώρα που το παρατηρώ σε ένα πρόχειρο ανέβασμα που έκανα στο ΠΣΔ. Κι ακόμα χειρότερα για μένα. Όταν διορθώνω την κωδικοποίηση από τον browser (windows ελληνικά) φτιάχνει η ημερομηνία αλλά χαλάνε όλα τα άλλα.
Νομίζω ότι τ πρόβλημα δεν βρίσκεται στα αρχεία του Elxis αλλά στο ΠΣΔ που η βάση του δεν υποστηρίζει UTF-8.
Οι προγραμματιστές θα ξέρουν περισσότερα να μας πούνε. Από πού άραγε τραβάει την ημερομηνία;
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: [solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)
«
Reply #14 on:
December 30, 2006, 23:18:24 »
Η ημερομηνία είναι θέμα server, locale και γλώσσας.
Τα windows δεν υποστηρίζουν utf-8 locales οπότε η ημερομηνία εμφανίζεται πάντα στα αγγλικά ανεξαρτητου επιλεγμένης γλώσσας.
Στις γενικές ρυθμίσεις η υπάρχει η επιλογή για το locale (εντοποιότητα) αυτό συνιστάται να είναι στο
αυτόματο
ώστε να ακολουθεί τις αλλαγές στη γλώσσα αυτόματα.
Αν ο server σου είναι windows και έχεις θέσει manual το locale στα ελληνικά θα σου φορτώνει το Locale el_GR (greek) με κωδικοποίηση windows-1253 που σε ένα περιβάλλον utf-8 δεν θα εμφανίζεται σωστά.
Σε κάθε περίπτωση συνίσταται να έχετε το locale στο αυτόματο. Αν πάρ' αυτά εξακολουθείτε να έχετε προβλήματα γυρίστε το σε αγγλικά (en_GB.utf8@euro) ή (eng_GB - english για windows).
Αν η βάση δεν υποστηρίζει utf-8 υπάρχει πρόβλημα...
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
2
3
...
8
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Εγκατάσταση
(Moderators:
CREATIVE Options
,
ks-net
) »
[solved] Πρόβλημα Εγκατάστασης (Σχολικό Δίκτυο)