Sprawdź naszą ofertę Hostingu NVMe
Zbuduj stronę w kilka minut w specjalnym pakiecie
Skorzystaj z naszego pomocnika do wyboru odpowiedniego pakietu.
Bezpłatnie przeniesiemy Twoje strony i pocztę
Sprawdź nasze rozwiązania
Chcesz zarabiać? Sprawdź naszą ofertę programu partnerskiego
Zadbaj o bezpieczeństwo swoich stron.
Potrzebujesz więcej? Sprawdź nasze dodatki do hostingu.
Opisz problem. Sprawdzimy, czy możemy pomóc.
Dane połączenia WordPressa z bazą znajdziesz zwykle w pliku wp-config.php należącym do tej instalacji. Są to nazwa bazy, użytkownik, hasło i host serwera. Możesz je odczytać w menedżerze plików DirectAdmin bez zmieniania konfiguracji strony.
Przydają się przy migracji strony, sprawdzaniu błędu połączenia z bazą albo logowaniu do właściwej bazy w phpMyAdmin. Hasło w konfiguracji jest hasłem użytkownika bazy, nie hasłem do panelu WordPressa, DirectAdmin ani konta FTP.
Plik zawiera poufne dane. Otwieraj go tylko na koncie, do którego masz uprawnienia. Nie publikuj jego zawartości, nie wklejaj jej do zgłoszeń i nie pokazuj rzeczywistych haseł ani kluczy na zrzutach.
Otwórz panel usługi hostingowej, na której chcesz wykonać konfigurację. Jeśli potrzebujesz pomocy, skorzystaj z instrukcji logowania do DirectAdmin.
W Pliki/FTP otwórz Menedżer Plików. Przejdź do katalogu witryny. Dla standardowej domeny jest to zwykle domains/example.com/public_html, ale domena lub aplikacja może korzystać z innego katalogu.
domains/example.com/public_html
Odszukaj wp-config.php obok plików i katalogów WordPressa, np. wp-admin, wp-content i wp-includes. Plik może też znajdować się jeden poziom wyżej. Jeśli masz kilka instalacji, upewnij się, że przeglądasz właściwą. wp-config-sample.php jest szablonem i nie potwierdza danych używanych przez działającą stronę.
wp-config.php
wp-admin
wp-content
wp-includes
wp-config-sample.php
Zaznacz plik i wybierz Edytuj. Aby jedynie sprawdzić dane, nie zmieniaj tekstu i zamknij edytor bez zapisywania. Odszukaj poniższe nazwy ustawień:
DB_NAME
DB_USER
DB_PASSWORD
DB_HOST
Przykładowy zapis wygląda tak. Wartości poniżej służą wyłącznie objaśnieniu pól — nie zastępuj nimi konfiguracji działającej strony:
define( 'DB_NAME', 'nazwa_bazy' ); define( 'DB_USER', 'uzytkownik_bazy' ); define( 'DB_PASSWORD', 'haslo_uzytkownika_bazy' ); define( 'DB_HOST', 'localhost' );
W standardowej konfiguracji wartości są wpisane pomiędzy znakami cudzysłowu lub apostrofu. Nie dopisuj tych znaków do kopiowanego hasła. Gdy w kodzie użyto sekwencji ucieczki, trzeba odczytać wynikową wartość PHP, a nie skopiować mechanicznie fragment źródła. Pole $table_prefix oznacza prefiks tabel, a nie nazwę bazy.
$table_prefix
Niektóre instalacje pobierają ustawienia ze zmiennych środowiskowych lub innego dołączonego pliku. Wywołanie getenv(...) nie jest hasłem. Sprawdź sposób wdrożenia z administratorem aplikacji; nie zastępuj go przypadkową wartością. Informacje o pliku opisuje dokumentacja WordPressa.
getenv(...)
Najpierw przygotuj prywatną kopię konfiguracji poza publicznym katalogiem WWW. Nie zostawiaj dostępnego przez przeglądarkę pliku typu wp-config.php.bak. Porównaj pełną nazwę bazy i użytkownika, łącznie z prefiksem konta hostingu.
wp-config.php.bak
Sama zmiana DB_PASSWORD w pliku nie ustawia nowego hasła użytkownikowi bazy. Jeśli je resetujesz, zaktualizuj dane zarówno w bazie, jak i we wszystkich aplikacjach korzystających z tego użytkownika. Zachowaj składnię PHP i popraw wyłącznie właściwe ustawienia.
Po zapisaniu sprawdź stronę i panel WordPressa. Przy błędzie połączenia sprawdź również host, uprawnienia użytkownika do bazy i dostępność serwera. Wartość zapisana w pliku może być nieaktualna, więc jej obecność nie jest dowodem, że logowanie się powiedzie.
tagi: baza danych hasło pliki wordpress wp-config.php