Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: yoda on November 04, 2006, 17:28:25

Title: Πρόβλημα....
Post by: yoda on November 04, 2006, 17:28:25
Καλησπέρα σε όλους.

Καταρχάς συνχαρτήρια στην Elxis Team για το νέο αυτό CMS.

Τώρα προσπαθώ να το περάσω αλλά στο Install  στο 3o βήμα και ένω συπληρώνω τα πεδία για την βάση παταώ επόμενο και μου βγάζει αυτο ---> Fatal error: Call to a member function on a non-object in /home/...../installation/install2.php on line 94 τι μπορεί να φταίει;
Title: Re: Πρόβλημα....
Post by: datahell on November 04, 2006, 20:08:35
Φτιάξε πρώτα τη βάση χειροκίνητα αν δεν την έχεις φτιάξει. Μετά ξαναδοκίμασε την εγκατάσταση του Elxis.
Title: Re: Πρόβλημα....
Post by: yoda on November 04, 2006, 21:13:51
Καλησπέρα datahell,

Καταρχάς ευχαριστώ που απάντησες στο ερωτημά μου.Αλλά την βάση είδη χειροκίνητα την έχω φίαξει και βγάζει αυτό το πρόβλημα..... Από της 5:30 ξαναπροσπαθώ να το περάσω και τπτ
Title: Re: Πρόβλημα....
Post by: CREATIVE Options on November 04, 2006, 21:29:31
Καλησπέρα Yoda,
Θα ήθελα να σε ρωτήσω σε τι server προσπαθείς να κάνεις την εγκατάσταση (τεχνικά χαρακτηριστικά).

Elxis Fan,
Νίκος Συρίγος
Title: Re: Πρόβλημα....
Post by: datahell on November 04, 2006, 21:35:17
Άνοιξε το install2.php και κάνε comment τις γραμμές (βάλε // μπροστά) 92 ως 107. Ή βάλε όλη αυτή την περιοχή μεταξύ /* και */. Δηλαδη:

/*
if (eregi('mysql', $DBtype)) {
................
$db->execute('SET NAMES utf8'); //datahell 28.09.2006
}
*/

Σώσε το αρχείο και ξαναδοκίμασε. Μήπως εγκαθιστάς σε σχολικό δίκτυο ή υπάρχει κάποιο πρόβλημα στο περιβάλλον εγκατάστασης (πχ παλιά Mysql);
Title: Re: Πρόβλημα....
Post by: datahell on November 04, 2006, 21:38:22
A! Το παραπάνω είναι κατά 99,9% ακυρο. Αφού σου λέει ότι το object δεν υπάρχει τότε δεν έχει συνδεθεί καθόλου στη βάση. Το συγκεκρημένο Object είναι το $db και η σύνδεση γίνεται στη γραμμή 85. Βεβαιώσου πως δίνεις σωστά στοιχεία. Βεβαιώσου πως δίνεις ένα ΜΗ-ΚΕΝΟ password.
Title: Re: Πρόβλημα....
Post by: yoda on November 04, 2006, 23:25:31
Ευχαρίστω πολύ για το ενδιαφέρον καταρχάς!

Βάζοντας τα /* στο install2.php δεν μου έβγαλε αυτό το μύνημα που έβγαζε στην αρχή(δλδ Fatal error: Call to a member function on a non-object in /home/...../installation/install2.php on line 94)... Αλλά το παρακάτω "Only MySQL 4.1 and last supported." Όχι δεν είναι σε σχολικό δίκτυο απλά  έχω παλία έκδοση της MySQL  :(
Title: Re: Πρόβλημα....
Post by: yoda on November 04, 2006, 23:32:30
Έχω την 4.0.27 ..... Και θέλει λογικά 4.1.... Μήπως έχετε κανένα παλιότερο Elxis και κατα συνέπεια για παλίοτερη έκδοση της MySQL;
Title: Re: Πρόβλημα....
Post by: datahell on November 05, 2006, 08:23:15
Οι παλαιότερες εκδόσεις δεν υποστηρίζουν utf-8 άρα ούτε και το elxis. Κάνε αναβάθμιση, αν είναι τοπικά στο pc σου δεν είναι τίποτα δύσκολο, ούτε επικύνδινο. αν θες να κρατήσεις την παλιά κράτα την και πέρασε και την 5.x.
Title: Re: Πρόβλημα....
Post by: yoda on November 05, 2006, 10:40:07
Ναι οκ κατάλαβα datahell  ;) Αλλά δεν πήγα να το βάλω τοπικά.... Τεσπά θα την βρω την άκρη.

Ευχαριστώ για την βοήθεια :D
Title: Re: Πρόβλημα....
Post by: datahell on November 05, 2006, 18:43:43
Αν θες να κάνεις αναβάθμιση σε online βάση τότε αν έχεις cpanel ακολούθα την διαδικασία του whm για αναβάθμιση από 4.1 σε 4.2. Πρόσεξε μόνο πάρα πολύ να επιλέξεις την επιλογή "use old passwords" διαφορετικά οι υπάρχουσες βάσεις δεν θα "ακούνε" τους παλιούς κωδικούς μετά την αλλαγή σε 4.2.