Wstęp
Ten błąd oznacza, że WordPress nie może połączyć się z bazą danych MySQL. Bez tego strona nie działa.
Szybkie rozwiązanie
- Sprawdź dane w wp-config.php
- Sprawdź status bazy danych
- Sprawdź hosting
- Napraw bazę danych
Krok 1: Sprawdź wp-config.php
Upewnij się, że dane są poprawne:
DB_NAME
DB_USER
DB_PASSWORD
DB_HOST
Pamiętaj, że DB_HOST to nie zawsze localhost – niektórzy dostawcy hostingu wymagają podania tam konkretnego adresu IP lub adresu serwera bazodanowego, który znajdziesz w swoim panelu klienta.
Krok 2: Sprawdź bazę danych
Zaloguj się do phpMyAdmin i sprawdź, czy baza działa (zaloguj się do phpMyAdmin i upewnij się, że baza danych o nazwie podanej w wp-config.php w ogóle istnieje oraz czy znajdują się w niej tabele (np. wp_posts, wp_options).” Jeśli baza jest pusta, to nawet poprawne dane w konfiguracji nie pomogą).
Krok 3: Napraw bazę danych
Dodaj do wp-config.php:
define('WP_ALLOW_REPAIR', true);
Następnie wejdź na:
twojastrona.pl/wp-admin/maint/repair.php
WAŻNE: Po zakończeniu naprawy bazy danych koniecznie usuń tę linijkę z pliku wp-config.php lub zmień wartość true na false. Pozostawienie tej opcji włączonej to poważna luka w bezpieczeństwie!
Najczęstsze przyczyny
- złe dane logowania do DB
- awaria hostingu
- uszkodzona baza danych
FAQ
Czy to błąd WordPress czy hostingu?
Najczęściej hostingu lub konfiguracji bazy.
Podsumowanie
Błąd połączenia z bazą danych zwykle wynika z konfiguracji lub problemów serwera. W większości przypadków da się go szybko naprawić.
Komentarze
Masz ten sam problem lub inne rozwiązanie?
Dyskutuj o tym artykule i podziel się swoim doświadczeniem:
Przejdź do zewnętrznej dyskusji na Facebooku dla tego artykułu
Ten problem nadal występuje? Napisz w komentarzu, spróbuję pomóc.