Każdemu użytkownikowi, może się przydarzyć sytuacja w której zapomnimy danych logowania do panelu systemu CMS. W przypadku systemu WordPress istnieje kilka sposobów zresetowania danych. W tym artykule przedstawimy dostępne możliwości, zapraszamy.
1. Resetowanie hasła z poziomu panelu logowania
Jest to najprostsza z metod, wystarczy, że wejdziemy na stronę logowania do panelu:
Standardowy adres URL:
http://nazwadomeny.pl/wp-admin
W miejscu nazwadomeny.pl wpisujemy swoja nazwę np. wp.pl/wp-admin
Po przejściu na stronę pojawi nam się następujący widok:
W celu resetu danych klikamy na przycisk „Nie pamiętasz hasła?” (przycisk zaznaczony na powyższej grafice)
Po kliknięciu na „Nie pamiętasz hasła?” powinno pojawić się następujące okno:
W oknie wpisujemy login lub adres email naszego konta. Po kliknięciu na przycisk „Zdobądź nowe hasło”, system powinien przesłać nowo wygenerowane hasło na adres email, na którym zostało założone konto.
2. Resetowanie hasła z poziomu bazy danych
Jest to nieco bardziej zaawansowana metoda, która jest przydatna w momencie kiedy nie pamiętamy danych typu: login, hasło, adres email
W artykule przedstawimy, jak zmienić dane logowania z pomocą skryptu adminer.php – jest to metoda uniwersalna, która rozwiązuje problem poszukiwania „gdzie znajduje się Phpmyadmin w panelu directadmin na moim hostingu”.
Do zmiany hasła będą nam potrzebne:
1. Dane do logowania na serwer FTP
2. Program do połączenia z serwerem FTP (np. filezilla)
3. Plik adminer.php
1. Dane do logowania na serwer FTP
Dane do serwera FTP, generuje się na każdym hostingu nieco inaczej (chodzi głównie o ścieżkę do sekcji z FTP), my dołączamy link do artykułu: Jak utworzyć konto FTP na hostingu Cyberfolks?
Jeżeli nie wiesz jak wygenerować nowe konto FTP, to skontaktuj się z firmą od hostingu. Prawdopodobnie sama firma hostingowa posiada krótki poradnik z krokami postępowania i chętnie ci go przekaże.
2. Program do połączenia z serwerem FTP
Link do projektu: https://filezilla-project.org/
Wchodzimy na powyższy link, a następnie klikamy na przycisk „Download FileZilla Client”:
Po kliknięciu w przycisk pojawi nam się nowe okno, w którym klikamy na zielony przycisk „Download FileZilla Client”:
W wyskakującym oknie wybieramy opcję pierwszą “Download”:
Po kliknięciu w „Download” nastąpi automatyczne pobieranie programu o wadze około 11 MB
Po pobraniu, klikamy w pobraną aplikację a następnie postępujemy zgodnie z kreatorem instalacji.
Wynikiem instalacji powinien być program FileZilla, który po uruchomieniu wygląda następująco:
3. Plik adminer.php
plik adminer.php pobieramy ze strony projektu: https://www.adminer.org/pl/
Po wejściu na stronę, zjeżdżamy na dół aż do sekcji „Pobranie”, a następnie klikamy w pierwszy wynik:
Efektem naszego kliknięcia, będzie pobranie skryptu. Przenosimy pobrany skrypt na pulpit tak aby był pod ręką.
Mamy już wszystko, czas zmienić nasze dane z poziomu bazy danych
Krok 1.
Otwieramy nasz program FileZilla a następnie wpisujemy nasze dane, które wygenerowaliśmy w punkcie 1 i klikamy na przycisk „Szybkie łączenie”:
W naszym przypadku po połączeniu musimy przejść do katalogu głównego, gdzie znajduje się strona internetowa czyli public_html:
Teraz w przedstawionym miejscu wgrywamy nasz plik adminer.php, a następnie przenosimy plik wp-config.php z serwera FTP w celu pozyskania danych logowania do bazy danych:
Krok 2.
Wpisujemy w przeglądarce:
http://nazwadomeny.pl/adminer-4.8.1.php
adminer-4.8.1.php – to nazwa naszego pliku na serwerze FTP
Po wpisaniu adresu pojawi nam się następujący widok:
W celu pozyskania danych typu: Serwer, Użytkownik, Hasło, Baza danych
Otwieramy nasz plik wp-config.php za pomocą notatnika lub innego programu do edycji treści (preferujemy notepad++)
W otwartym pliku wp-config.php znajdziemy takie informację jak:
DB_NAME = (w naszym widoku adminer.php) Baza danych
DB_USER = (w naszym widoku adminer.php) Użytkownik
DB_PASSWORD = (w naszym widoku adminer.php) Hasło
DB_HOST = (w naszym widoku adminer.php) Serwer
Krok 3.
Po zalogowaniu zobaczymy następujący widok:
W pasku po lewej stronie szukamy tabeli: _users
W naszym przypadku posiada ona prefix TigDb. Prefixy w każdej bazie będą wyglądać inaczej w naszym przykładzie pełna nazwa to:
TigDb_users
Klikamy na przycisk „Przeglądaj”, który znajduje się przed nazwą naszej tabeli. Po wybraniu opcji „Przeglądaj” zobaczymy następujący widok:
Wybieramy opcję „Edytuj” zgodnie z powyższym zdjęciem i dokonujemy zmian naszego hasła:
Uwaga!
Podczas zmiany hasła, koniecznie określ typ kodowania hasła na md5
Po kliknięciu przycisku „Zapisz zmiany” zobaczymy widok użytkowników z nowym zaszyfrowanym hasłem.
Po wykonaniu wszystkich powyższych kroków, dane do logowania powinny ulec zmianie.
Ważne, aby po całej zmianie usunąć plik adminer-4.8.1.php z serwera FTP
Podsumowanie
Istnieją dwie skuteczne metody odzyskiwania danych z systemu CMS WordPress – albo przez panel albo przez bazę danych.
Zmiana danych logowania przez bazę danych jest bardziej wymagająca, jeżeli nie czujesz się na siłach, aby zresetować hasło samemu, poproś o pomoc freelancera lub agencję marketingową.
Pamiętaj! Dobrą praktyką jest robienie kopii zapasowych, nawet w tak drobnych zmianach jak dane logowania do panelu CMS.
Komenatrze: