Ενότητα 2 · 2.6
Error establishing a database connection
Το μήνυμα Error establishing a database connection, στα ελληνικά Σφάλμα κατά τη δημιουργία σύνδεσης με τη βάση δεδομένων, σημαίνει ότι η ιστοσελίδα σας δεν μπορεί να συνδεθεί με τη βάση δεδομένων ή δεν επιτρέπεται να κάνει σύνδεση σε αυτήν. Τα αρχεία σας εξακολουθούν να υπάρχουν, και συνήθως και η βάση δεδομένων σας.
Οι αιτίες σε εμάς, από τις συχνές στις σπάνιες
- Τα στοιχεία στο αρχείο ρυθμίσεων της ιστοσελίδας σας δεν είναι σωστά, κυρίως μετά από μεταφορά, νέα εγκατάσταση ή αλλαγή κωδικού πρόσβασης.
- Ο χρήστης της βάσης δεδομένων δεν είναι (πλέον) συνδεδεμένος με τη βάση δεδομένων.
- Η βάση δεδομένων είναι κενή, για παράδειγμα επειδή η εισαγωγή μετά από μεταφορά δεν ολοκληρώθηκε επιτυχώς.
- Κατεστραμμένοι πίνακες.
- Πάρα πολλές ταυτόχρονες συνδέσεις: στο αρχείο καταγραφής σφαλμάτων εμφανίζεται Too many connections ή max_user_connections.
- Ο αποθηκευτικός χώρος του πακέτου σας έχει γεμίσει.
Πώς το επιλύετε
- Στο DirectAdmin ανοίξτε την ενότητα Databases. Εκεί βλέπετε το πλήρες όνομα της βάσης δεδομένων σας και τους χρήστες που είναι συνδεδεμένοι με αυτήν.
- Ανοίξτε το αρχείο ρυθμίσεων στο File Manager. Στο WordPress αυτό είναι το wp-config.php στον φάκελο public_html.
- Συγκρίνετε τις τέσσερις τιμές:
- DB_NAME: το πλήρες όνομα της βάσης δεδομένων, με το όνομα χρήστη σας στο DirectAdmin και μια κάτω παύλα μπροστά, όπως wtsilefl_shop·
- DB_USER: το πλήρες όνομα του χρήστη της βάσης δεδομένων, επίσης με αυτό το πρόθεμα·
- DB_PASSWORD: ο κωδικός πρόσβασης αυτού του χρήστη της βάσης δεδομένων, όχι ο κωδικός σας για το DirectAdmin·
- DB_HOST: localhost.
- Δεν είστε σίγουροι για τον κωδικό πρόσβασης; Ορίστε στο DirectAdmin νέο κωδικό για τον χρήστη της βάσης δεδομένων και καταχωρίστε ακριβώς αυτόν τον κωδικό στο wp-config.php.
- Ελέγξτε στο phpMyAdmin αν οι πίνακες υπάρχουν πράγματι. Αν όχι, εισαγάγετε ξανά τη βάση δεδομένων.
Πότε να επικοινωνήσετε μαζί μας;
Τα στοιχεία είναι σωστά, οι πίνακες υπάρχουν και το μήνυμα εξακολουθεί να εμφανίζεται; Ελέγξτε πρώτα τη σελίδα Βλάβες & συντήρηση και στη συνέχεια επικοινωνήστε μαζί μας.
Ρωτήστε πρώτα τον βοηθό AI στο Το WebOké μου ή δημιουργήστε ένα ticket μέσω της επιλογής Κέντρο υποστήριξης και στη συνέχεια Υποβολή αιτήματος. Επισυνάψτε:
- την πλήρη διεύθυνση της σελίδας όπου παρουσιάζεται το πρόβλημα
- την ώρα που παρουσιάστηκε το πρόβλημα
- τι κάνατε εκείνη τη στιγμή, για παράδειγμα αποθήκευση, μεταφόρτωση ή σύνδεση
- ένα στιγμιότυπο οθόνης του μηνύματος
Μην στέλνετε ποτέ τον κωδικό πρόσβασής σας.
Αναλυτική επεξήγηση: 'Error establishing a database connection'.
