Napraw błąd ustanowienia połączenia z bazą danych w systemie WordPress
Uwaga: Ten artykuł opisuje proces rozwiązywania problemu z nawiązaniem połączenia z bazą danych. Jeśli nie masz pewności, jaki błąd powoduje problemy na stronie, przeczytaj artykuł o najczęściej występujących błędach w systemie WordPress z sugerowanymi rozwiązaniami.
Aby funkcjonować poprawnie, Twoja strona WordPress musi być połączona z bazą danych. WordPress używa ciągów połączeń przechowywanych w pliku wp-config.php, aby spróbować nawiązać połączenie z bazą danych. Jeśli nie można nawiązać połączenia, zobaczysz na swojej stronie powiadomienie Błąd podczas nawiązywania połączenia z bazą danych. Najczęstszym rozwiązaniem tego problemu jest zaktualizowanie ciągów połączeń w pliku wp-config.php.
Uwaga: Rozwiązanie błędu podczas nawiązywania połączenia z bazą danych wymaga zaawansowanych działań, takich jak połączenie się z serwerem, zdobycie poświadczenia oraz prefiksu bazy danych, jak również edycji pliku wp-config.php. Jeśli chcesz, aby ekspert GoDaddy Ci pomógł, nasz Zespół pomocy technicznej WordPress premium chętnie Cię wesprze.
Managed WordPress
Wykonaj kroki opisane w tym artykule i skopiuj szczegóły do wybranego edytora tekstu. Nazwa bazy danych jest taka sama jak nazwa użytkownika bazy danych. Należy skopiować też numer portu.
Hosting Linux z oprogramowaniem cPanel
Wykonaj instrukcje z tego artykułu, aby uzyskać nazwę bazy danych i nazwę użytkownika w cPanel. Hasło nie jest widoczne z powodów bezpieczeństwa. Tutaj znajduje się instrukcja resetowania hasła do bazy danych. Jako nazwę hosta należy zawsze wpisywać localhost.
Hosting Windows z oprogramowaniem Plesk
Wykonaj instrukcje z tego artykułu, aby uzyskać nazwę bazy danych i nazwę użytkownika i hosta w Plesk. Hasło nie jest widoczne z powodów bezpieczeństwa. Tutaj znajduje się instrukcja resetowania hasła do bazy danych.
- Zaloguj się do phpMyAdmin.
- W aplikacji phpMyAdmin, w menu po lewej stronie zaznacz nazwę bazy danych, która jest używana przez witrynę.
- Zapisz prefiks bazy danych. Prefiks bazy danych jest dołączany do nazw tabel (na przykład, jeśli widzisz następujące tabele bazy danych: wp_3f_options, wp_3f_posts, wp_3f_postmeta itp., prefiks bazy danych to wp_3f_).
- Połącz się ze swoim kontem hostingowym przez menedżer plików.
- Znajdź i otwórz folder, w którym znajduje się witryna WordPress.
- W pliku wp-config.php znajdź sekcję podobną do poniższego przykładu:
/** The name of the database for WordPress */ define('DB_NAME', 'nazwa_bazy_danych'); /** MySQL database username */ define('DB_USER', 'nazwa_użytkownika'); /** MySQL database password */ define('DB_PASSWORD', 'hasło'); /** MySQL hostname */ define('DB_HOST', 'nazwa_hosta'); $table_prefix = 'prefiks_tabeli';
- Sprawdź, czy informacje w tym pliku pasują do wcześniej znalezionych szczegółów bieżącej bazy danych.
- Jeśli jakieś informacje w pliku wp-config.php nie pasują do szczegółów bazy danych, zaktualizuj plik przy użyciu prawidłowych informacji. Upewnij się, że zastępujesz tylko ciągi znaków w apostrofach, ponieważ zmiana czegokolwiek innego może spowodować dodatkowe problemy z witryną. W powyższym przykładzie musisz zastąpić:
- nazwa_bazy_danych z poprawną nazwą bazy danych MySQL.
- nazwa_użytkownika poprawną nazwą użytkownika MySQL.
- hasło z poprawnym hasłem MySQL.
- nazwa_hosta z poprawną nazwą hosta MySQL.
- prefiks_tabeli z poprawnym prefiksem tabeli.
Uwaga: Jeśli Twoja witryna jest hostowana na Managed WordPress, wiersz z nazwą hosta powinien mieć następującą strukturę:
define('DB_HOST', 'nazwa_hosta:numer_portu');
Należy zastąpić nazwa_hosta poprawną nazwą hosta MySQL i numer_portu poprawnym numerem portu. - Zapisz zaktualizowany plik wp-config.php.
- Sprawdź, czy Twoja witryna znów jest dostępna online, odwiedzając ją w trybie prywatnym w przeglądarce Chrome, Firefox lub Edge.
Więcej informacji
- Przejrzyj typowe błędy WordPress w witrynie WordPress.org.
- Jeśli nie chcesz naprawiać tego błędu samodzielnie, nasz zespół pomocy technicznej WordPress Premium może to zrobić za Ciebie.