Skrypt odzyskiwania awaryjnego dla WordPress

Opublikowany: 2021-05-07

Emergency Recovery Script (ERS) to samodzielny, jednoplikowy, niezależny od WordPress skrypt PHP stworzony w celu odzyskania witryny WordPress w najtrudniejszych sytuacjach. Na przykład, gdy dostęp do administratora nie jest możliwy, gdy główne pliki są zagrożone (przypadkowe usunięcie lub złośliwe oprogramowanie), gdy pojawia się biały ekran śmierci lub gdy nie możesz się zalogować z jakiegokolwiek powodu.

Jeśli wygląda na to, że WordPress działa normalnie i masz dostęp do administratora – prawdopodobnie możesz rozwiązać problem za pomocą wtyczki. Ale jeśli jesteś w poważnym konflikcie, ERS jest jedynym rozwiązaniem, które pomoże Ci w ciągu kilku minut bez konieczności modyfikowania jakichkolwiek plików, kodowania czegokolwiek lub bałaganu w bazie danych. Pozwoli to również zaoszczędzić przed całkowitą ponowną instalacją witryny i możliwą utratą danych.

To nie jest twój pierwszy raz na tej stronie? Wiesz wszystko o ERS i chcesz go tylko pobrać? Nie ma problemu, śmiało

Pobierz darmowy skrypt odzyskiwania awaryjnego dla WordPress

Spis treści

Nadal nie rozumiem, czym jest ERS

Zakładając, że nie umiesz kodować (lub po prostu nie masz na to ochoty), większość problemów związanych z WordPressem rozwiążesz, instalując wtyczkę. Jest szybki, łatwy, do wszystkiego jest wtyczka i nie musisz grzebać w żadnym kodzie. Aby jednak zainstalować wtyczkę, musisz zalogować się do WP admin i musi on działać przynajmniej na tyle, aby można było zainstalować i uruchomić wtyczkę.

Ale co, jeśli witryna jest tak zepsuta, że ​​nie możesz jej otworzyć ani zalogować się do administratora WP? W takim przypadku ERS jest Twoją jedyną nadzieją. ERS to jednoplikowy skrypt PHP, który do działania nie wymaga żadnych plików ani funkcji WP. Zamiast tego analizuje twoją instalację WP niezależnie. Następnie udostępnia ponad 12 narzędzi, które pomagają rozwiązać najczęstsze problemy i umożliwiają logowanie się i uzyskiwanie dostępu do witryny w zwykły sposób.

Szczegóły dotyczące instalacji ERS zostaną omówione później, ale podsumowując to w kilku słowach, możesz albo przesłać go ręcznie przez FTP (przed lub po tym, jak będziesz go potrzebować, to nie ma znaczenia) lub możesz użyć wtyczka WP Reset PRO, aby zainstalować ją automatycznie bez ingerencji w FTP.

Czy potrzebuję skryptu odzyskiwania awaryjnego?

Trudno jest udzielić prostej odpowiedzi tak lub nie bez znajomości szczegółów twojej sytuacji. Jednak ogólna zasada brzmi: jeśli możesz zalogować się do WP admin z pełnymi uprawnieniami administratora, najprawdopodobniej nie potrzebujesz ERS. Jeśli nie możesz się zalogować (z jakiegokolwiek powodu) lub po prostu widzisz biały ekran śmierci na całej witrynie, ERS to świetny sposób na rozpoczęcie naprawy witryny.

Ale co, jeśli nawet ERS nie może ci pomóc? Takie sytuacje są rzadkie. Jednak w takim przypadku jedyne, co pozostaje do zrobienia, to przywrócenie witryny z kopii zapasowej lub, jeśli jej nie masz, przeprowadź ponowną instalację witryny. Niestety, w zależności od okoliczności, prawdopodobnie doprowadzi to do utraty danych.

Nie możesz zalogować się do swojej witryny #WordPress? Skorzystaj z bezpłatnego skryptu odzyskiwania awaryjnego i rozwiąż problem bez grzebania w kodzie.

KLIKNIJ, ABY TWEETOWAĆ

Czy ERS jest bezpieczny w użyciu?

Tak, absolutnie! Aby uzyskać do niego dostęp, musisz znać bardzo długi, unikalny, tajny adres URL znany tylko Tobie oraz hasło. Jeśli więc nie podasz komuś informacji o dostępie, nie będzie on mógł używać ERS w Twojej witrynie ani nawet nie będzie wiedział, że jest zainstalowany.

Możesz zainstalować ERS jako środek zapobiegawczy i mieć go zawsze gotowy do użycia — to świetne rozwiązanie podczas prac programistycznych. Możesz też zainstalować go w razie potrzeby, co większość ludzi wybiera w przypadku witryn produkcyjnych. Ponieważ jest to tylko jeden plik PHP, możesz go usunąć w dowolnym momencie.

Żadne działania wykonywane przez ERS nie są automatyczne. Masz pełną kontrolę nad wszystkim. Niektóre działania muszą być podwójnie potwierdzone, więc nie ma szans na „przypadkowe kliknięcie” czegoś.

W jakich sytuacjach może mi pomóc ERS?

Każda sytuacja jest inna, ale oto lista najczęstszych problemów, błędów, problemów i sytuacji, które ERS może szybko naprawić;

  • jeden lub więcej podstawowych plików WP zostało usuniętych, przeniesionych lub edytowanych
  • jeden lub więcej podstawowych plików WP jest prawdopodobnie zainfekowanych przez złośliwe oprogramowanie
  • Aktualizacja WP zabiła witrynę
  • proces aktualizacji został zatrzymany podczas kopiowania plików, więc masz teraz niektóre pliki ze starego WP, a niektóre z nowego WP
  • przypadkowo dodałeś kilka plików do głównych folderów WP i chcesz, aby ich nie było
  • próbowałeś zresetować WP, aby zacząć od nowa, ale coś się popsuło
  • masz migawkę utworzoną za pomocą WP Reset i chcesz ją przywrócić
  • zainstalowałeś wtyczkę, która zabiła witrynę
  • zaktualizowałeś wtyczkę (lub aktualizacja została wykonana automatycznie) i zabiła witrynę
  • jedna lub więcej wtyczek zabija Twoją witrynę i nie możesz dowiedzieć się, która to jest
  • zmieniłeś motyw i to zabiło witrynę
  • zaktualizowałeś motyw (lub aktualizacja została wykonana automatycznie) i to zabiło witrynę
  • e-mail odzyskiwania hasła nie nadchodzi
  • nadchodzi e-mail odzyskiwania hasła, ale link nie działa
  • zapomniałeś nazwy użytkownika, adresu e-mail i/lub hasła
  • nie możesz się zalogować z jakiegokolwiek powodu
  • możesz się zalogować, ale nie masz uprawnień administratora
  • możesz się zalogować, ale cały admin jest pusty; w menu nie ma żadnych pozycji
  • pomieszałeś się z adresem URL strony przy zmianie HTTP -> HTTPS, a teraz nic nie działa
  • strona utknęła w niekończącej się pętli przekierowań i nie można jej otworzyć
  • wtyczka dodała coś do pliku .htaccess i cała strona nie działa
  • zadzierałeś z plikiem .htaccess , nie masz kopii zapasowej i chcesz przywrócić domyślną wersję WP
  • strona utknęła w trybie konserwacji
  • masz zapisaną migawkę i chcesz ją przywrócić, ale nie możesz tego zrobić od administratora WP

Jakie narzędzia oferuje ERS?

Nieustannie dodajemy nowe narzędzia i aktualizujemy już istniejące. Jeśli masz pomysł na narzędzie lub znalazłeś się w sytuacji, w której ERS nie był w stanie Ci pomóc, daj nam znać w komentarzach poniżej. To jest aktualna lista narzędzi ERS;

Informacje o WordPressie

Zawiera różne informacje wykryte przez ERS na temat instalacji WP. W tym lokalizacja wp-config.php , wersja WP, szczegóły dostępu do bazy danych i adresy URL witryn. Spojrzenie na te informacje to świetny sposób na rozpoczęcie naprawy witryny. Zapewnia również zabezpieczenie, że ERS jest podpięty do właściwej instalacji WP, co może być mniej oczywiste, jeśli masz wiele instalacji na tym samym koncie hostingowym.

Informacje o serwerze

Podobnie jak poprzednie narzędzie, dostarcza cennych informacji o serwerze, takich jak wersje PHP i MySQL. Pozwala również na pełny dostęp do funkcji phpinfo() , dzięki czemu możesz uzyskać jeszcze więcej informacji o środowisku PHP.

Pliki podstawowe

To narzędzie sprawdza każdy pojedynczy plik WP core i porównuje go z bezpieczną kopią główną znalezioną na wordpress.org. Jeśli choć jeden bajt w pliku został zmieniony, zgłosi to. Po znalezieniu zmodyfikowanego pliku core można go łatwo zastąpić niezmodyfikowaną, oryginalną wersją, którą ERS automatycznie pobiera z repozytorium WP. Narzędzie skanuje również w poszukiwaniu plików, które nie należą do głównych folderów, raportów na ich temat i zapewnia łatwy sposób ich usunięcia.

Należy pamiętać, że pliki wtyczek i motywów, a także folder przesyłania i wszystkie jego pliki nie są sprawdzane przez to narzędzie. Oznacza to, że jeśli masz na swojej stronie złośliwe oprogramowanie lub inny złośliwy kod, będzie on w stanie wykryć je w podstawowych plikach, ale nie w innych.

Zresetuj WordPress

Prawdopodobnie najpotężniejsze narzędzie w arsenale, ale także takie, którego nie powinieneś używać lekko. Jak sama nazwa wskazuje – całkowicie resetuje instalację WP. Nie usunie żadnych plików, więc twoje motywy, wtyczki i przesłane pliki pozostaną, ale baza danych zostanie wyczyszczona i przywrócona do wartości domyślnych. Spowoduje to również usunięcie wszystkich kont użytkowników. Nie zapomnij użyć narzędzia Konto administratora, aby utworzyć dla siebie nowego użytkownika.

Jeśli szukasz sposobu na zresetowanie instalacji WP i możesz uzyskać dostęp do administratora, użyj WP Reset PRO, aby to zrobić zamiast ERS. Oferuje znacznie więcej opcji i jest znacznie wygodniejszy w użyciu. Po przywróceniu witryny należy z dumą usunąć WordPress z bieżącego motywu, jeśli jest obecny.

Migawki

Jeśli zrobiłeś migawkę za pomocą WP Reset, to świetnie! To narzędzie nie tylko wyświetli listę wszystkich migawek dostępnych w twojej instalacji WP, ale także da ci opcję przesłania jednego, jeśli zapisałeś go gdzieś zdalnie, poza siedzibą. Po znalezieniu odpowiedniej migawki kliknij „Przywróć”, a Twoja witryna zostanie w magiczny sposób przywrócona do stanu z momentu utworzenia migawki.

Wtyczki

Zamiast mieszać się z FTP, znajdować odpowiedni folder, a następnie zmieniać jego nazwę lub usuwać, aby wyłączyć złą wtyczkę, po prostu kliknij „Wyłącz”. Działa dokładnie tak samo jak w WP admin. Możesz włączyć lub wyłączyć dowolną wtyczkę, aby łatwo odzyskać dostęp do administratora WP po ​​złej wtyczce/aktualizacji lub jeśli wtyczka po prostu nie zniknie.

Motywy

Podobnie jak w przypadku wtyczek, zamiast bawić się FTP, po prostu włącz lub wyłącz dowolny motyw. Działa tak samo jak w WP admin.

Opcje – już wkrótce

Zamiast instalować i konfigurować phpMyAdmin lub inny klient SQL, znajdź i edytuj dowolną potrzebną opcję WP. To narzędzie działa z opcjami przechowywanymi w tabeli bazy danych wp_options i obsługuje łatwą manipulację (dodawanie, edytowanie, usuwanie) nawet w przypadku opcji z danymi serializowanymi.

Uprawnienia i role użytkowników

Jeśli zmieniłeś prefiks tabeli bazy danych witryny i nie możesz się już zalogować lub możesz się zalogować, ale zamiast być administratorem, jesteś gościem, to jest to narzędzie dla Ciebie. Przywraca domyślne uprawnienia i role oraz dopasowuje je najlepiej jak to możliwe do tych, które posiadałeś wcześniej na Twoim koncie. Jeśli narzędzie zawiedzie, użyj następnego i utwórz nowe konto administratora.

Konto administratora

Być może najważniejsze narzędzie w arsenale ERS. Bez względu na to, jakie masz problemy z kontem WP, to narzędzie pomoże Ci je naprawić, tworząc nowe konto administratora. Wprowadź nazwę użytkownika, hasło i adres e-mail i to wszystko; masz zupełnie nowe konto. Nie ma potrzeby korzystania z FTP, phpMyAdmin lub grzebania w wielu tabelach bazy danych. Wystarczy jedno kliknięcie i gotowe. Tylko upewnij się, że nazwa użytkownika i adres e-mail nie są już używane w Twojej instalacji WP.

Adresy URL WordPress

Zmiana adresu strony i adresu domowego WP może prowadzić do problemów z logowaniem. Najczęściej dzieje się tak, gdy strony są przełączane z HTTP na HTTPS bez ważnego certyfikatu SSL. Niezależnie od sytuacji, łatwo zmienisz oba adresy URL i naprawisz witrynę.

Usuń lub zresetuj .htaccess

Mieszanie z plikiem .htaccess może być trudne, ponieważ jeśli popełnisz nawet najmniejszy błąd, otrzymasz biały ekran śmierci (błąd 500) i żadnych przydatnych komunikatów o błędach. Są sytuacje, w których nie będziesz nawet mieć dostępu do ERS. Dwa dostarczone narzędzia albo całkowicie usuwają plik .htaccess , albo przywracają go do domyślnych wartości WordPress .htaccess dla ładnych permalinków. Po odzyskaniu dostępu do administratora WP otwórz Permalinki w menu Ustawienia i kliknij Zapisz , aby je zregenerować.

Wyłącz tryb konserwacji WordPress

WordPress automatycznie aktywuje tryb konserwacji za każdym razem, gdy aktualizujesz motywy, wtyczki lub rdzeń. Jeśli wszystko pójdzie dobrze, cały proces trwa zaledwie kilka sekund. Czasami jednak Twoja witryna blokuje się w trybie konserwacji, a to narzędzie pomoże Ci rozwiązać problem jednym kliknięciem. Jeśli jesteś zainteresowany, mamy szczegółowy artykuł o tym, jak działa tryb konserwacji.

Jak zainstalować skrypt odzyskiwania awaryjnego dla WordPress?

Zainstalowanie ERS jako narzędzia „na wszelki wypadek” to świetny sposób na zaoszczędzenie czasu, zwłaszcza w witrynach programistycznych, gdzie istnieje realna szansa, że ​​popełnisz błędy. Jeśli Twoja witryna już nie działa, nie martw się; to nie jest koniec świata. Nadal istnieje duża szansa, że ​​naprawisz witrynę bez utraty danych. Instalacja ERS zajmie tylko chwilę.

Zainstalowanie ERS nie spowolni Twojej witryny, nie sprawi, że będzie mniej bezpieczna ani w żaden sposób nie zakłóci WordPressa.

  1. Pobierz nową kopię pliku ERS na swój pulpit
  2. Otrzymasz unikalną nazwę pliku i hasło wygenerowane tylko dla Ciebie – skopiuj/wklej te informacje w bezpiecznym miejscu
  3. Użyj przeglądarki plików FTP lub cPanel, aby połączyć się z serwerem witryny
  4. Znajdź folder główny WP (to ten z plikami wp-login.php i wp-config.php ) i prześlij swoją instancję ERS do tego folderu
  5. Uzyskaj dostęp do ERS, otwierając https://twoja-domena.com/unique-ers-filename.php , wpisz hasło i zacznij naprawiać witrynę

Pobierz swoją unikatowo wygenerowaną kopię ERS

Aby mieć pewność, że Twoja kopia ERS jest bezpieczna i tylko Ty masz do niej dostęp, nazwa pliku i hasło są generowane unikatowo dla każdego pobrania . Nie przechowujemy kopii tych danych, więc jeśli je zgubisz, nie będziemy w stanie Ci pomóc.

Zaakceptuj warunki korzystania z usługi i kliknij czerwony przycisk poniżej.




Twój adres email:

Wygeneruj swoją unikalną, bezpieczną kopię ERS