Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: iraklis on October 10, 2012, 16:50:55

Title: δεν γίνεται σύνδεση Nautilus με database
Post by: iraklis on October 10, 2012, 16:50:55
Μετά από προσπάθεια και τοπικά και online δεν κατάφερα να συνδεθώ με την βάση ... παίρνω το μήνυμα Could not connect to database!
Το DSN τι ειναι???
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: datahell on October 10, 2012, 20:19:40
DSN: data source name.
Μπορείς να συνδεθείς στη βάση παρέχοντας ένα έτοιμο DSN και τίποτα άλλο. Απαιτεί προχωρημένες γνώσεις.
Σε διαφορετική περίπτωση το Elxis κατασκευάζει μόνο του το DSN με βάση τις ρυθμίσεις (όνομα βάσης, username, password, τύπος βάσης, κλπ) που έχεις δώσει.
Το Elxis 4.x συνδέεται ΠΑΝΤΑ στη βάση με χρήση του DSN (του έτοιμου ή του αυτόματα δημιουργημένου).
Ξεχνάς το DSN και το scheme καθώς, όπως είπα, αναφέρονται σε προχωρημένους χρήστες.

Οδηγίες
Θα φτιάξεις πρώτα μία νέα κενή βάση δεδομένων.
Αν δεν υπάρχει βάση δεδομένων πως να συνδεθεί το Elxis σε κάτι ανύπαρκτο;
Τη βάση τη φτιάχνουμε είτε στον πίνακα ελέγχου της φιλοξενίας μας (cpanel, plesk, isp config, κλπ), είτε στο phpmyadmin, είτε αλλού (εξαρτάται από τα διαθέσιμα εργαλεία, τον τύπο της βάσης, τον τόπο -τοπικά/online-, κλπ)
Όταν φτιάχνεις μία βάση δεδομένων (τύπου mysql) δίνεις ένα όνομα στη βάση και δημιουργείς ένα νέο χρήστη για αυτή τη βάση με username/password.
Αυτός ο χρήστης θα πρέπει να έχει όλα τα δικαιώματα (privileges) στη βάση.
Αυτά τα στοιχεία τα χρησιμοποιείς στον εγκαταστάτη του Elxis εν συνεχεία για να συνδεθεί το Elxis στη βάση και να δημιουργήσει τα αρχικά δεδομένα του ιστότοπου.
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: rentasite on October 11, 2012, 18:30:04
Μετά από προσπάθεια και τοπικά και online δεν κατάφερα να συνδεθώ με την βάση ... παίρνω το μήνυμα Could not connect to database!

Πέραν αυτών που σου γράφει ο datahell να ακολουθήσεις...

Το ίδιο μήνυμα λαμβάνω και γω κατά την εγκατάσταση, έχωντας δώσει σωστά στοιχεία βάσης, user & password. Μην λαμβάνεις υπ'όψη το Could not connect to database!. Η διαδικασία θα ολοκληρωθεί κανονικά.
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: CREATIVE Options on October 11, 2012, 18:38:07
Confirm και από εμένα, παρόλο που δίνει "Could not connect to database!" άμα συνεχίσεις την εγκατάσταση θα προχωρήσει κανονικά και θα συνδεθεί με την βάση.
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: iraklis on October 11, 2012, 18:55:12
Τα έχω δοκιμάσει όλα τα παραπάνω συνεχίζω να μην μπορώ να κάνω την εγκατάσταση... εμφανίζεται λευκή σελίδα
εχω κανει δοκιμη και με internet explorer.
Τι να πω ισως κατι δεν παει καλα σε μενα 
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: rentasite on October 11, 2012, 19:03:55

Σε ποιο σημείο της εγκατάστασης εμφανίζει την λευκή σελίδα;

*επίσης, από το Error log του server σου, τι σφάλμα βλέπεις;
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: iraklis on October 12, 2012, 11:15:01
 Fatal error: Call to undefined function filter_input() in /var/www/vhosts/androidtvbox.gr/httpdocs/includes/install/install.class.php on line 272
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: webgift on October 12, 2012, 12:00:00
Το Elxis 4.x απαιτεί έκδοση της PHP 5.2 ή και νεότερη. Συνιστάται η χρήση της PHP 5.3. Το εν λόγω σφάλμα προκαλείται για 2 λόγους:
1. Είτε η έκδοση που χρησιμοποιείται είναι μικρότερη της 5.2
2. Είτε το filter extension δεν έχει ενεργοποιηθεί.*

* (Σύμφωνα με την επίσημη τεκμηρίωση της PHP) Το filter extension είναι προκαθορισμένα ενεργοποιημένο με την έκδοση 5.2.0 της PHP.
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: iraklis on October 12, 2012, 12:50:31
Ευχαριστώ... έχω ξεκινήσει την αναβάθμηση PHP μαλον εκει ειναι το πρόβλημα
Ευχαριστω και πάλι
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: webgift on October 12, 2012, 13:24:51
Να σε καλά Ηρακλή,
Στείλε μια απάντηση για να βοηθήσουμε μελλοντικά χρήστες που τυχόν αντιμετωπίσουν παρόμοιο πρόβλημα. ;)
Title: Re: δεν γίνεται σύνδεση Nautilus με database
Post by: datahell on October 12, 2012, 20:45:12
Έχεις php μικρότερη της 5.2, στάνταρ.
Συστίνουμε php 5.3 ή 5.4.