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.
Hasło użytkownika bazy danych trzeba zmienić w dwóch miejscach: w DirectAdmin oraz w konfiguracji WordPressa. Poniżej sprawdzisz, którego użytkownika używa strona, ustawisz dla niego nowe hasło i wpiszesz je do pliku wp-config.php.
Zaloguj się do DirectAdmin. W sekcji Pliki/FTP kliknij Menedżer Plików (1). Przejdź do katalogu instalacji WordPressa. Może to być domains/twoja-domena.pl/public_html albo podkatalog, w którym zainstalowano witrynę.
domains/twoja-domena.pl/public_html
Odszukaj wp-config.php, pobierz jego kopię na swój komputer, następnie zaznacz plik i kliknij Edytuj (1). Kopię przechowuj poza publicznym katalogiem strony — zawiera hasło i klucze uwierzytelniania. Nie edytuj pliku wp-config-sample.php, który jest jedynie wzorem.
wp-config.php
wp-config-sample.php
W pliku odszukaj DB_USER (2) i zapisz pełną nazwę, razem z prefiksem konta. Sprawdź również DB_NAME oraz DB_HOST. Dalsze kroki dotyczą bazy na tym hostingu. Jeśli DB_HOST wskazuje zewnętrzny serwer, hasło zmień u operatora tej bazy.
DB_NAME
DB_HOST
Ustal, czy z tego samego użytkownika korzystają inne strony lub aplikacje. Po zmianie hasła każda z nich będzie potrzebowała nowej wartości. Między zmianą w DirectAdmin a zapisaniem konfiguracji WordPress może chwilowo wyświetlać błąd połączenia z bazą. Zaplanuj tę czynność na czas mniejszego ruchu.
Nazwy hostXXXXXX i widoczne wartości zastępcze są przykładami. Użyj danych własnej instalacji. Jeśli konfiguracja pobiera hasło ze zmiennej środowiskowej lub innego pliku, aktualizację wykonaj w tym źródle.
Wróć do pulpitu DirectAdmin. W sekcji Bazy danych kliknij Bazy danych (3).
Nad listą baz wybierz Zarządzaj użytkownikami (3). Zmiana hasła dotyczy konta użytkownika bazy, dlatego sama nazwa bazy nie wystarczy do wybrania właściwego konta.
Odszukaj dokładnie tę nazwę, którą odczytałeś w DB_USER, i kliknij przy niej Zarządzaj (4). Nie zakładaj, że nazwa użytkownika jest taka sama jak nazwa bazy.
DB_USER
W sekcji Zarządzanie hasłami wpisz silne, unikalne hasło w polu Nowe hasło (5). Zachowaj je w menedżerze haseł, a następnie kliknij Zmiana hasła (5). Poczekaj na potwierdzenie panelu.
Wróć do pliku otwartego w pierwszym kroku. W ustawieniu DB_PASSWORD (6) zastąp wyłącznie dotychczasowe hasło nowym. Pozostaw nazwę bazy, użytkownika i serwera bez zmian, jeśli są poprawne. Zachowaj składnię PHP, nawiasy, apostrofy i średnik, a następnie kliknij Zapisz.
define( 'DB_PASSWORD', 'TUTAJ_WPISZ_NOWE_HASLO' );
Powyższy zapis jest wzorem, nie hasłem do skopiowania. Jeżeli hasło zawiera apostrof lub ukośnik odwrotny, trzeba poprawnie zapisać te znaki w ciągu PHP. Możesz też wygenerować długie hasło bez tych dwóch znaków, żeby uniknąć pomyłki przy ręcznej edycji.
Otwórz stronę w nowej karcie oraz jej kokpit /wp-admin/. Sprawdź także inne aplikacje korzystające z tego użytkownika. Jeżeli pojawia się błąd połączenia, porównaj nazwę użytkownika i nowe hasło w obu miejscach. Sprawdź, czy nie skopiowano spacji lub nie zmieniono składni pliku.
/wp-admin/
Przywrócenie starego wp-config.php nie cofnie hasła zmienionego w bazie. Aby wrócić do poprzedniego stanu, oba miejsca muszą ponownie zawierać tę samą, poprawną wartość. Jeśli strona nadal nie działa, przekaż obsłudze Hostido domenę, godzinę zmiany i dokładny komunikat błędu — bez hasła i bez całego pliku konfiguracji.
tagi: baza danych hasło mysql wordpress wp-config.php