Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: zxr on November 14, 2007, 21:11:47

Title: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 14, 2007, 21:11:47
Χαιρετώ και πάλι!

Αφού διαβάσαμε τα βασικά πήγαμε στην εγκατάσταση. Έφτιαξα τη βάση δεδομένων και όρισα χρήστη με user name και password.

Όλα καλά μέχρι εδώ. Ξεκινώ την εγκατάσταση. Στην πρώτη σελίδα μου εμφανίζει με κόκκινο ότι το configuration.php είναι unwritable αλλά δεν αποτελεί σημαντικό πρόβλημα κι ότι μπορώ να το διορθώσω μετά. Μέχρι εδώ καλά.

Στην επόμενη σελίδα βάζω τις εξής ρυθμίσεις:
Host name: localhost
Database type: MySQL
Database user name: το όνομα της βάσης που έφτιαξα όπως εμφανίζεται στο CP.
Password: το password που έχω ορίσει.

Όταν πατάω να πάω στο επόμενο βήμα παίρνω το εξής μήνυμα:
Fatal error: Call to a member function on a non-object in /home/pylicom/public_html/elxis/installation/install2.php on line 94.

Έχω αλλάξει όλα τα permission σε 777. Καμία ιδέα για το τι κάνω λάθος/παραλείπω???

Ευχαριστώ   :)
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: artman on November 15, 2007, 18:30:37
Βάλε username και password με 8 χαρακτήρες μόνο. Εγώ έτσι το έχω κάνει και προχωράει!  8)
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 16, 2007, 14:10:28
Δεν νομίζω να είναι αυτό φίλε μου. Άσε που δεν έχω δυνατότητα να βάλω λιγότερους χαρακτήρες μιας και ο host μου προσθέτει by default στο όνομα χρήστη το όνομα του site μου με ένα underscore ενδιάμεσα.

Καμία άλλη ιδέα;
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: artman on November 16, 2007, 14:43:48
κατά 90% αυτό είναι και εγώ το είχα πάθει...

... δεν έχω δυνατότητα να βάλω λιγότερους χαρακτήρες μιας και ο host μου προσθέτει by default στο όνομα χρήστη το όνομα του site μου με ένα underscore ενδιάμεσα.

πόσοι χαρακτήρες είναι αυτή τη στιγμή το default username με underscore?

χωρίς να βάλλεις δηλαδή το username που θες.
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: CREATIVE Options on November 16, 2007, 14:48:23
Εάν θέλεις μπορώ να το κοιτάξω,
Στείλε μου κωδικούς πρόσβασης για το ftp σου.
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 16, 2007, 16:37:14
Quote from: artman

πόσοι χαρακτήρες είναι αυτή τη στιγμή το default username με underscore?

χωρίς να βάλλεις δηλαδή το username που θες.

Είναι ήδη 8 με το underscore...
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: CREATIVE Options on November 16, 2007, 18:13:16
Ποιο είναι το όνομα της βάσης;
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: artman on November 16, 2007, 21:25:49
zxr: μπορείς να μιλήσεις με την εταιρία που φιλοξενήσε και να τους ζητήσεις να μικρύνουν την έκταση του default username σου στη db, για τον παρόντα λόγο.

αυτή η ρύθμιση δεν επηρεάζει το domain name σου! είναι μία ρύθμιση 30 δευτερολέπτων γι' αυτούς...  8)

αν λέω καμιά πατάτα ας επέμβει κανάς moderator, στο δικό μου server, μόνο, με αυτή τη λύση προχώρησα...
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 17, 2007, 19:25:07
Ποιο είναι το όνομα της βάσης;

Το όνομα που έδωσα αρχικά ήταν ElxisDB. Μετά την προσθήκη του προθέματος γίνεται pylicom_ElxisDB.
Το user name της βάσης ήταν admin και με την προσθήκη γίνεται pylicom_admin. Δοκίμασα και ονόματα με λιγότερους χαρακτήρες τόσο στο όνομα της βάσης όσο και στο όνομα του user αλλά τίποτα.

Quote from: artman
zxr: μπορείς να μιλήσεις με την εταιρία που φιλοξενήσε και να τους ζητήσεις να μικρύνουν την έκταση του default username σου στη db, για τον παρόντα λόγο.

αυτή η ρύθμιση δεν επηρεάζει το domain name σου! είναι μία ρύθμιση 30 δευτερολέπτων γι' αυτούς...  Cool

αν λέω καμιά πατάτα ας επέμβει κανάς moderator, στο δικό μου server, μόνο, με αυτή τη λύση προχώρησα...

Έχω ήδη μιλήσει φίλε μου αλλά μου είπαν το ακριβώς αντίθετο. Ότι δηλαδή είναι πολύ δύσκολο έως αδύνατο να γίνει. Το παληκάρι με το οποίο μίλησα (ο οποίος ήταν ευγενέστατος κατά τα άλλα) μου είπε ότι του φαίνεται πολύ περίεργο να υπάρχει πρόβλημα με τον αριθμό των χαρακτήρων μιας και τα script δεν έχουν τέτοιους περιορισμούς.
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: datahell on November 19, 2007, 12:23:57
Θα σου πω 2-3 πράγματα και πιστεύω θα σου λυθεί κάθε απορία, από εκεί και πέρα πράττεις αναλόγως.

1. Γενικά στις ονομασίες αποφεύγουμε περίεργα σύμβολα και χαρακτήρες.
2. Την βάση την φτιάχνεις στο control panel σου.
Δίνεις ένα normal όνομα για τη βάση, πχ elxisdb. Το cpanel θα στην κάνει pylicom_elxisdb για να την ξεχωρίσει από τυχόν άλλες βάσεις άλλων site με το ίδιο όνομα στον ίδιο server.
Δίνεις ένα όνομα και ένα Password, πχ elxis και elXis19r53. To username ομοίως με το όνομα της βάσης το cpanel θα στο κάνει pylicom_elxis
Μην δίνεις username όπως admin και root στη βάση!
3. Αφού δημιουργήσαμε τη βάση την ανοίγουμε με το phpmyadmin και ορίζουμε default collation και character set σε utf8 (αν είναι έκδοσης 5+ το utf8 είναι η προεπιλογή οπότε δεν χρειάζεται)
4. Προχωράμε στην εγκατάσταση του Elxis. Δίνουμε τα στοιχεία της βάσης όπως ακριβώς τα φτιάξαμε στο cpanel.
Προσοχή: αν ο host δεν είναι localhost θα πρέπει να δώσουμε τον σωστό host (πχ mydbserver.mydomain.com)
5. Εν η εγκατάσταση του Elxis αποτύχει φταίει το εξής: Η βάση σου (mysql) είναι προγενέστερης της 4.1 έκδοσης που δεν υποστηρίζει utf8. Αυτές οι παλιές βάσεις δεν υποστηρίζονται από το Elxis. To Elxis μπορεί να εγκατασταθεί και σε αυτές με λίγο πείραγμα του installer αλλά δεν το συστήνουμε. Το Elxis θέλει Μysql 4.1+
Λύσεις σε αυτή την περίπτωση: α) Λες στον host σου να αναβαθμίσει την Mysql (είναι πολύ εύκολο μέσω του WHM - θα πρέπει να προσέξουν να επιλέξουν το "use old passwords" στο WHM αλλιώς θα χαλάσουν τα Password όλων των βάσεων στο server), β) Αν ο server υποστηρίζει Postgres βάσεις εγκαθιστάς το Elxis σε Postgres, γ) Αλλάζεις host

Αν δεν τα καταφέρεις μπορείς να απευθυνθείς στην GO UP Inc (www.goup.gr). Θα σου εγκαταστήσουμε το Elxis όπως και να είναι ο server σου.
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 19, 2007, 18:01:57

3. Αφού δημιουργήσαμε τη βάση την ανοίγουμε με το phpmyadmin και ορίζουμε default collation και character set σε utf8 (αν είναι έκδοσης 5+ το utf8 είναι η προεπιλογή οπότε δεν χρειάζεται)
4. Προχωράμε στην εγκατάσταση του Elxis. Δίνουμε τα στοιχεία της βάσης όπως ακριβώς τα φτιάξαμε στο cpanel.
Προσοχή: αν ο host δεν είναι localhost θα πρέπει να δώσουμε τον σωστό host (πχ mydbserver.mydomain.com)


Από όσα έγραψες νομίζω ότι αυτά τα δυο με έβαλαν σε σκέψεις. Θα τα τσεκάρω και θα επανέλθω. Ευχαριστώ.
Title: Re: Πρόβλημα στην εγκατάσταση
Post by: zxr on November 20, 2007, 19:03:32
Το default collation δεν μπόρεσα να το βρω. To πρόβλημα παραμένει. Το αστείο είναι ότι την εγκατάσταση του mambo για παράδειγμα την κάνω χωρίς πρόβλημα..  ??? ???