Elxis CMS Forum

Ελληνικό Forum => Βάσεις Δεδομένων => Topic started by: Ziouziosdim on July 18, 2008, 15:08:18

Title: Προβλημα κατα την εγκατάσταση
Post by: Ziouziosdim on July 18, 2008, 15:08:18
Κατα την εγκατασταση του elxis 2008 όταν πάω να συνδεθώ με τη βάση μου βγάζει το εξής λάθος:

Fatal error: Call to a member function on a non-object in /......./......../httpdocs/installation/includes/elxisinstaller.php on line 831

ξέρει κανεις γιατι;

Title: Re: Προβλημα κατα την εγκατάσταση
Post by: datahell on July 18, 2008, 15:13:26
Δίνεις λάθος στοιχεία σύνδεσης στη βάση δεδομένων ή/και η βάση δεδομένων δεν υπάρχει.
Title: Re: Προβλημα κατα την εγκατάσταση
Post by: Ziouziosdim on July 18, 2008, 17:23:38
και όμως δημιουργησα στο plesk και τη βάση δεδομένων και τον χρήστη με το password.
 Μήπως θα πρέπει να έχω κάποιο συγκεκριμένο όνομα ή κάποιο πρόθεμα μπροστά απο την όνομα;
Όταν βάζω λάθος όνομα βάσης ή όνομα χρήστη ή κωδικό μου βγάζει αυτό το μήνυμα:

Δεν στάθηκε δυνατή η σύνδεση στη βάση δεδομένων.
Title: Re: Προβλημα κατα την εγκατάσταση
Post by: datahell on July 18, 2008, 19:25:33
Μήπως έχεις παλιά Mysql ( < 4.1 ); Ή μήπως ο χρήστης που συνδέεται δεν έχει τα απαραίτητα προνόμια; Κρίνοντας από την γραμμή που εμφανίζει το σφάλμα (831) θα μπορούσε το πρόβλημα να είναι θέμα προνομίων (προνόμιο δημιουργίας βάσης).

$rs = $this->db->Execute("SHOW CREATE DATABASE `".$this->_config['DBname']."`"); //γραμμή 830
$dbInfo = $rs->FetchRow(); //γραμμή 831

Το Object του μηνύματος που δεν υπάρχει είναι το $rs (Call to a member function on a non-object) και η function η FetchRow του AdoDB. Αυτό θα έπρεπε να υπήρχε αν είχε συνδεθεί σωστά στη βάση.
 
Είμαι σίγουρος ότι τροφοδοτείς την βάση με λάθος, ελλιπή ή μη-ικανά δεδομένα. Αν δεν μπορέσεις να λύσεις το πρόβλημα δώσε μου πρόσβαση στο control panel του site σου (Plesk) να κάνω έλεγχο και να δοκιμάσω να στο εγκαταστήσω εγώ.
Title: Re: Προβλημα κατα την εγκατάσταση
Post by: Ziouziosdim on July 18, 2008, 20:31:23
Όσο και αν προσπάθησα και δοκιμασα δεν καταφερα να κάνω κάτι...  ??? :-\
Επίσης δεν μου δίνει τέτοιο δικαίωμα στο plesk για τον χρήστη (απο τη στιγμή που ειναι ο μοναδικός χρήστης στη βάση είναι και ο DB WebAdmin.
Title: Re: Προβλημα κατα την εγκατάσταση
Post by: Ziouziosdim on August 08, 2008, 22:13:26
Τελικά το πρόβλημα ήτανε το safe mode οπως μου είπε και ο datahell
Thanks datahell για την βοήθεια