W artykule:
Co jakiś czas możesz napotkać błąd WordPress, taki jak błąd nawiązywania połączenia z bazą danych lub błąd wyczerpania pamięci. Błędy te są nieco pomocne, ponieważ mówią dokładnie, na czym polega problem.
Z drugiej strony są nieprzydatne błędy, takie jak „Czy na pewno chcesz to zrobić”.
Istnieje zbyt wiele czynników, które mogą prowadzić do tego błędu. Dlatego WordPress nie jest w stanie dostarczyć żadnych informacji, które wskażą ci właściwy kierunek, aby go naprawić.
W tym artykule pokażemy, jak zbadać i naprawić błąd „czy na pewno chcesz to zrobić” w WordPress.
Co powoduje: „czy na pewno chcesz to zrobić?”błąd?
Jesteś pewien, że chcesz to zrobić?’błąd zwykle pojawia się, gdy weryfikacja nonce nie powiedzie się, a najbardziej prawdopodobnymi kandydatami do spowodowania tego błędu są wtyczki i motywy nieprawidłowo korzystające z tej funkcji.
Nonces to unikalne klucze, które dodają warstwę bezpieczeństwa, aby chronić adresy URL WordPress, formularze i połączenia ajax przed nadużyciami. Zapewniają one, że skrypt pochodzi z twojej witryny, a nie z zewnętrznego źródła, takiego jak haker próbujący uzyskać dostęp do twojej witryny.
Jak naprawić ” czy na pewno chcesz to zrobić?”Błąd
Najczęściej ten błąd jest spowodowany wtyczką lub motywem zainstalowanym w Twojej witrynie. Aby sprawdzić, która wtyczka lub motyw powoduje problem, musisz dezaktywować wszystkie wtyczki.
Badanie Wtyczek
Po pierwsze, musisz dezaktywować wszystkie wtyczki WordPress i upewnić się, że WordPress nie jest w stanie zlokalizować żadnej zainstalowanej wtyczki.
Po prostu połącz się z kontem hostingowym WordPress za pomocą klienta FTP.
Po połączeniu przejdź do folderu wp-content i zmień nazwę wtyczki
folder do wtyczki.dezaktywowany
.
Następnie musisz wrócić do strony wtyczek w obszarze administracyjnym WordPress. Zobaczysz powiadomienie dla wszystkich wtyczek, które są teraz wyłączone.
Teraz, gdy wszystkie wtyczki są prawidłowo odinstalowane i dezaktywowane, możesz spróbować odtworzyć błąd.
Jeśli błąd nie pojawi się ponownie, oznacza to, że jedna z wtyczek w Twojej witrynie była przyczyną problemu. Aby dowiedzieć się, która wtyczka spowodowała problem, wróć do klienta FTP i zmień nazwę wtyczki.dezaktywowany
folder powrót do wtyczki
.
Następnie odwiedź Stronę wtyczek w obszarze administracyjnym WordPress i aktywuj każdą wtyczkę jeden po drugim. Musisz spróbować odtworzyć błąd po aktywacji każdej wtyczki, dopóki nie znajdziesz wtyczki, która jest przyczyną problemu.
Tak, to brzmi jak czasochłonne zadanie, ale jest to najprostszy sposób dla początkujących, aby znaleźć źle zachowującą się wtyczkę WordPress.
Badanie Tematów
Jeśli wtyczki nie powodowały tego problemu, może to być twój motyw, który powoduje błąd „czy na pewno chcesz to zrobić”.
Możesz zbadać motyw powodujący ten problem, powtarzając tę samą procedurę, co w przypadku wtyczek. Najpierw musisz połączyć się z witryną za pomocą klienta FTP i pobrać aktualnie aktywny motyw na komputer jako kopię zapasową.
Po utworzeniu kopii zapasowej motywu możesz go bezpiecznie usunąć z serwera www.
Teraz odwiedź Wygląd ” Tematy strona w obszarze administracyjnym WordPress, a zobaczysz powiadomienie: „aktywny motyw jest uszkodzony. Powrót do domyślnego motywu’.
WordPress zacznie teraz używać domyślnego motywu, takiego jak Twenty Seventeen dla Twojej witryny.
Jeśli nie możesz odtworzyć błędu po aktywacji domyślnego motywu, oznacza to, że Twój motyw powodował ” czy na pewno chcesz to zrobić? błąd.
Nie można znaleźć źródła błędu
Upewnij się, że zostały dokładnie przetestowane, aby odtworzyć ten błąd po dezaktywacji i reaktywacji wtyczek i motywów.
Jeśli okaże się, że żadna wtyczka ani motyw na twojej stronie nie powodują błędu, możesz wykonać kilka dodatkowych kroków.
Te kroki zasadniczo zastąpią wszystkie podstawowe pliki WordPress świeżymi kopiami pobranymi ze źródła.
Po pierwsze, musisz wykonać pełną kopię zapasową WordPress dla swojej witryny. Ten krok jest ważny, ponieważ pomoże Ci łatwo przywrócić witrynę w przypadku, gdy coś pójdzie nie tak.
Następnie połącz się ze swoją witryną za pomocą klienta FTP i pobierz ” wp-config.PHP ’ plik do komputera. Ten plik zawiera ustawienia bazy danych WordPress, które będą potrzebne później.
Następnie musisz ostrożnie usunąć wszystkie pliki WordPress z serwera z wyjątkiem wp-content
katalog i całą jego zawartość.
Następnie musisz pobrać świeżą kopię WordPress na swój komputer. Można go pobrać z WordPress.org strona internetowa jako plik zip.
Śmiało rozpakuj plik zip na swoim komputerze i prześlij pliki w folderze „wordpress” na serwer WWW za pomocą FTP.
Po przesłaniu wszystkich plików Zmień nazwę WP-config-sample.plik php do wp-config.php.
Teraz musisz edytować nowy plik wp-config, aby wprowadzić bazę danych WordPress i informacje o tabelach. Możesz spojrzeć na starą wp-config.plik php, który pobrałeś wcześniej, aby wprowadzić wszystkie informacje.
Zobacz nasz artykuł o tym, jak edytować wp-config.plik php w WordPress dla szczegółowych instrukcji.
Musisz dodać wszystkie sekcje z wyjątkiem „uwierzytelnianie unikalnych kluczy i soli”. Usuń wszystkie linie zaczynające się od define
w tym dziale.
/**#@+ * Uwierzytelnianie unikalnych kluczy i soli. * * Zmień te na różne unikalne frazy! * Możesz je wygenerować za pomocą linku {@https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * Możesz je zmienić w dowolnym momencie, aby unieważnić wszystkie istniejące pliki cookie. Spowoduje to, że wszyscy użytkownicy będą musieli ponownie się zalogować. * * @ od 2.6.0 */ define ('AUTH_KEY', " +7nTNb<AwtbLA$L-Q7amn;~ / wH) ljXv2 ~ TpbP?mLA + M`8H|n1'/Lz-GmAQL{4fB'); define('SECURE_AUTH_KEY', '/gkAjhhJe 'Iwo)V-p=j<cN_ +6D{yhrm|=e#C7GD}]C2W~OJ} y}eY^,HWn&-j:a'); define ('LOGGED_IN_KEY', ' PtDl2V|01oixdpq^k, IH-8|rhT +t(ZMpuLq>UD?/ W) b3gMfG~g [zr8N6}m%MZ / L'); define ('NONCE_KEY`,'] Zj5i*hHlsUWKg2|>YF, X+xpd-_ ' I[Nfma6zlw~;EW7g0.s5EaZCAJ=j]./ 5z^X~'); define ('AUTH_SALT', ' e*l:hUsddFIxm1E7y-n#<A0|u- #+SSS@-#$VNZ}EY4rY~-x|0_6=Q!TR = MMxUL?'); define('SECURE_AUTH_SALT', 'n]^c9ny>_}3,4)j]s sM6-MI3aB#Qk<Re^J#Lu_|x^*BhO.54aZQTtzJeCo5DWAg"); define ('LOGGED_IN_SALT', ' Ba3kd1 & J$~~'(/uJ0:v;w+DJ3xW}.B#R9J*r|.+ V}*sTuK &8db-Mn + [boHW3 {[/'); define ('NONCE_SALT', ' nBv-U1qfkCZxS|13% hYdHz*s1^){.KSZWm1A^${'r!d5; EqrH:>1Xx ' pwt6?** i}');
Teraz zapisz i prześlij swój wp-config.plik php z powrotem na Twoją stronę.
To wszystko, pomyślnie odświeżyłeś instalację WordPress. Możesz teraz spróbować odtworzyć błąd na swojej stronie.
Podstawowe wskazówki dotyczące rozwiązywania problemów WordPress
Rozumiemy, że naprawianie takich problemów może być frustrujące. Dlatego przygotowaliśmy poręczny przewodnik rozwiązywania problemów WordPress, który pokazuje, jak zbadać i naprawić problemy WordPress jak profesjonalista.
WordPress jest używany przez miliony ludzi. Bez względu na to, jaki problem napotkasz, jest prawdopodobne, że tysiące innych ludzi zmierzyło się z nim przed tobą i naprawiło go.
Możesz znaleźć rozwiązanie po prostu wpisując błąd w wyszukiwarce Google. Aby uzyskać więcej przydatnych wyników, dodaj wpbeginner.com na końcu wyszukiwanego terminu, aby znaleźć łatwy przewodnik krok po kroku, aby go naprawić.
Możesz również dodać do zakładek nasz kompletny przewodnik po typowych błędach WordPress i jak je naprawić.
Mamy nadzieję, że ten artykuł pomógł Ci naprawić błąd „czy na pewno chcesz to zrobić” w WordPress. Możesz również zobaczyć nasz kompletny przewodnik bezpieczeństwa WordPress, aby chronić swoją witrynę przed hakowaniem i złośliwym oprogramowaniem.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.