Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak naprawić błąd 401 w WordPress (7 rozwiązań)

Jednym z najczęstszych błędów, z jakimi spotykamy się przez lata prowadzenia WPBeginner, jest błąd 401 w WordPressie.

Ten irytujący problem może być szczególnie frustrujący, ponieważ często blokuje Ci dostęp do własnej strony internetowej. W zasadzie oznacza to, że Twoja strona internetowa nie rozpoznaje Cię jako osoby, która powinna mieć dostęp.

W tym artykule podzielimy się naszą wiedzą na temat tego, jak naprawić błąd 401 w WordPress.

Naprawianie błędu 401 w WordPress

Czym jest błąd 401 w WordPress?

Błąd 401 w WordPress to problem związany z bezpieczeństwem, który występuje, gdy Twoja witryna uważa, że nie masz uprawnień do dostępu do określonej strony lub obszaru. To tak, jakby Cię odrzucono przy drzwiach klubu, ponieważ bramkarz Cię nie rozpoznaje.

Ten błąd jest zasadniczo problemem z uwierzytelnianiem – Twoja witryna mówi: „Nie wiem, kim jesteś, więc nie mogę Cię wpuścić”.

Ten błąd najczęściej pojawia się podczas próby logowania lub uzyskania dostępu do panelu. Czasami może jednak dotyczyć całej Twojej witryny WordPress.

Błąd autoryzacji 401 nie powiódł się

Oto lista najczęstszych wariantów błędu 401:

  • Błąd HTTP 401 (lub warianty takie jak Błąd HTTP 401, Błąd 401 itp.)
  • Nieautoryzowany
  • Wymagane uwierzytelnienie
  • Odmowa dostępu
  • 401: Nieautoryzowany
  • Wymagane uwierzytelnianie 401
  • Ta witryna ma problemy techniczne (401)

Ważne jest, aby pamiętać, że błąd 401 nie zawsze jest Twoją winą. Czasami jest on spowodowany nadmierną ostrożnością wtyczek bezpieczeństwa, problemami z konfiguracją hostingu WordPress lub innymi problemami technicznymi poza Twoją kontrolą.

Inne częste przyczyny obejmują nieprawidłowe dane logowania, problemy z konfiguracją serwera lub problemy z obszarami witryny chronionymi hasłem.

Teraz przyjrzyjmy się różnym rozwiązaniom, aby szybko naprawić błąd 401 w WordPress. Skorzystaj z poniższych szybkich linków, aby przejść do konkretnej metody:

Znajdź właściwy adres URL logowania do WordPressa

Przede wszystkim warto sprawdzić, czy przypadkiem nie logujesz się pod niewłaściwym adresem URL. Błąd może pojawić się, ponieważ wpisałeś lub zapamiętałeś błędny pełny adres logowania.

Jeśli tak jest, zalecamy zapoznanie się z naszym przewodnikiem dla początkujących, jak znaleźć adres URL logowania do WordPressa.

Resetuj hasło WordPress

Firmy hostingowe WordPress mogą czasami blokować dostęp do stron wp-admin i wp-login z powodu nieudanych prób logowania.

W takim przypadku Twój dostęp zostanie tymczasowo zablokowany i możesz spróbować ponownie za kilka minut.

Jednak zamiast zgadywać dane logowania, najlepiej jest odzyskać zapomniane hasło do WordPressa.

Zapomniałem hasła

WordPress wyśle Ci e-mail z linkiem do zmiany hasła. Problem z tą metodą polega na tym, że czasami WordPress może nie wysyłać e-maili.

Jeśli nie otrzymasz e-maila, nie martw się. Możesz również zresetować hasło WordPress za pomocą phpMyAdmin.

Tymczasowo usuń ochronę hasłem w panelu administracyjnym WordPress

Jeśli zabezpieczyłeś hasłem katalog administracyjny WordPress, może to być rozwiązanie, którego potrzebujesz.

Mogłeś zapomnieć hasła do katalogu administratora lub zmieniła się konfiguracja serwera.

Aby to naprawić, musisz zalogować się do panelu sterowania hostingu WordPress. Następnie kliknij ustawienie o nazwie „Directory Privacy” lub „Password Protected Directories”.

Jeśli korzystasz z Bluehost, możesz zalogować się do swojego panelu i przejść do zakładki „Witryny”. Następnie wybierz witrynę, nad którą pracujesz, i kliknij „Ustawienia”.

Ustawienia witryny Bluehost

Następnie przejdź do zakładki „Zaawansowane”.

Następnie wybierz cPanel i kliknij przycisk „Zarządzaj”.

Otwieranie panelu cPanel w Bluehost

Jesteś teraz w panelu cPanel.

Tutaj znajdź ustawienie „Prywatność katalogu” i kliknij je.

Menu Prywatność katalogu w cPanelu

Po otwarciu zobaczysz wszystkie pliki i foldery na swoim koncie hostingowym. Przejdź do katalogu wp-admin i zaznacz go, klikając na jego nazwę.

Panel sterowania wyświetli teraz ustawienia ochrony hasłem. Wystarczy odznaczyć pole obok opcji „Chroń ten katalog hasłem” i kliknąć przycisk „Zapisz”.

Wyłączanie ochrony hasłem w cPanel

Następnie kliknij przycisk „Wstecz” i przewiń w dół strony. Stąd musisz usunąć nazwę użytkownika, której używasz do logowania się do katalogu chronionego hasłem.

Pomyślnie wyłączyłeś ochronę hasłem dla swojego katalogu administracyjnego WordPress. Możesz teraz spróbować zalogować się do swojej witryny WordPress.

Jeśli wszystko działa normalnie, możesz przejść dalej i włączyć ochronę hasłem dla swojego obszaru administracyjnego WordPress, tworząc nowego użytkownika i hasło.

Wyczyść pamięć podręczną zapory sieciowej, aby rozwiązać błąd 401 w WordPress

Jeśli korzystasz z chmurowej usługi zapory sieciowej WordPress, takiej jak Cloudflare lub Sucuri, błąd 401 może zostać wyzwolony, gdy zapora sieciowa nie będzie w stanie komunikować się z Twoją witryną.

W tym samouczku pokażemy Ci, jak wyczyścić pamięć podręczną zapory sieciowej w Sucuri i Cloudflare.

Wyczyść pamięć podręczną w Cloudflare

Użytkownicy Cloudflare muszą zalogować się do panelu Cloudflare i przejść do sekcji „Caching”. Teraz wystarczy kliknąć przycisk „Wyczyść wszystko”, aby wyczyścić pamięć podręczną.

Wyczyść pamięć podręczną Cloudflare

Po wyczyszczeniu pamięci podręcznej zapory sieciowej, wyczyść również pamięć podręczną przeglądarki internetowej lub pamięć podręczną WordPress. Więcej informacji znajdziesz w naszym kompletnym przewodniku jak wyczyścić pamięć podręczną w WordPress.

Wyczyść pamięć podręczną w zaporze sieciowej Sucuri

Jeśli korzystasz z Sucuri, musisz zalogować się do swojego panelu Sucuri i przejść na stronę „Firewall (WAF)”. Stąd po prostu przejdź do zakładki „Clear Cache” (Wyczyść pamięć podręczną), a następnie kliknij przycisk „Clear cache” (Wyczyść pamięć podręczną).

Wyczyść pamięć podręczną Sucuri

Przełącz się na domyślny motyw WordPressa

Czasami funkcja w Twoim motywie WordPress może wywoływać błąd 401 na Twojej stronie internetowej. Aby się o tym przekonać, musisz tymczasowo przełączyć się na domyślny motyw WordPress.

Domyślne motywy są tworzone przez zespół WordPress i są dostarczane z domyślną instalacją WordPress. Motywy te obejmują Twenty Twenty-Three, Twenty Twenty-Two, Twenty Twenty, Twenty Nineteen i inne.

Najpierw przejdź do strony Wygląd » Motywy. Jeśli masz zainstalowany domyślny motyw WordPress, możesz go aktywować.

Aktywuj domyślny motyw

Jeśli nie masz zainstalowanego domyślnego motywu na swojej stronie, musisz go zainstalować i aktywować. Instrukcje znajdziesz w naszym przewodniku jak zainstalować motyw WordPress.

Po przełączeniu motywu możesz przetestować swoją witrynę. Jeśli wszystko działa poprawnie, oznacza to, że Twój motyw powodował błąd 401.

Możesz zgłosić problem deweloperowi motywu, a on może pomóc Ci go naprawić. Jeśli to nie zadziała, możesz na stałe zmienić swój motyw WordPress.

Dezaktywuj wszystkie wtyczki WordPress

Źle działająca lub źle skonfigurowana wtyczka WordPress może również wywołać błąd 401. Będziesz musiał tymczasowo dezaktywować wszystkie wtyczki WordPress, aby sprawdzić, czy błąd jest przez jedną z nich spowodowany.

Możesz po prostu dezaktywować wszystkie zainstalowane wtyczki WordPress z poziomu obszaru administracyjnego, odwiedzając stronę Wtyczki. Zaznacz pole wyboru w lewym górnym rogu, aby zaznaczyć wszystkie wtyczki, wybierz „Dezaktywuj” z menu rozwijanego „Akcje zbiorcze”, a następnie kliknij „Zastosuj”.

Dezaktywuj wszystkie wtyczki

Jednakże, jeśli nie masz dostępu do obszaru administracyjnego WordPress, będziesz musiał użyć FTP, aby dezaktywować wszystkie wtyczki WordPress.

Wszystko, co musisz zrobić, to połączyć się ze swoją witryną WordPress za pomocą klienta FTP. Po połączeniu przejdź do folderu /wp-content/ i zmień nazwę folderu plugins na „plugins.deactivated”.

Dezaktywuj wszystkie wtyczki WordPress przez FTP

Zmiana nazwy folderu wtyczek spowoduje dezaktywację wszystkich wtyczek WordPress.

Możesz teraz odwiedzić obszar administracyjny swojej witryny WordPress i spróbować się zalogować. Jeśli wszystko działa poprawnie, oznacza to, że jedna z wtyczek powodowała problem.

Teraz musisz przełączyć się z powrotem do klienta FTP i ponownie zmienić nazwę folderu wtyczki na „plugins”.

Następnie wróć do obszaru administracyjnego WordPress i przejdź do strony Wtyczki. Możesz teraz aktywować każdą wtyczkę po kolei, aż ponownie zaczniesz widzieć błąd 401.

Pomoże Ci to znaleźć wtyczkę powodującą problem. Po znalezieniu wtyczki możesz skontaktować się z jej wsparciem lub znaleźć alternatywną wtyczkę.

Skontaktuj się ze swoim dostawcą hostingu WordPress

Wiele firm hostingowych WordPress automatycznie wykrywa podejrzane działania na stronie WordPress i blokuje dostęp, aby zapobiec atakom.

Te środki bezpieczeństwa czasami wpływają tylko na obszar administracyjny WordPress, a Twoja strona logowania może stać się niedostępna na jakiś czas.

Zbyt wiele prób logowania

Jednakże, jeśli nie powróci do normalnego stanu lub widzisz błąd 401 na wszystkich stronach Twojej witryny, musisz natychmiast skontaktować się ze swoim dostawcą hostingu WordPress. Ich personel może sprawdzić logi dostępu i błędów, aby naprawić problem za Ciebie.

Więcej informacji znajdziesz w naszym szczegółowym przewodniku jak prawidłowo prosić o pomoc techniczną WordPress i ją uzyskać.

Jak zapobiegać błędom 401 w WordPress

Te błędy 401 mogą być uciążliwe, ale istnieją sposoby, aby zmniejszyć prawdopodobieństwo ich wystąpienia:

  • Używaj silnych haseł: Wybierz trudne hasła, których nie zapomnisz i nie używaj tego samego do wszystkiego. Możesz przeczytać nasz przewodnik jak zarządzać hasłami w WordPress, aby uzyskać więcej informacji.
  • Regularnie aktualizuj WordPress, motywy i wtyczki: Naprawia to luki w zabezpieczeniach, które hakerzy mogą próbować wykorzystać. Włącz automatyczne aktualizacje, jeśli możesz.
  • Ogranicz liczbę prób logowania: Niektóre wtyczki zabezpieczeń mogą ograniczać liczbę prób odgadnięcia hasła. Zapobiega to wielokrotnym próbom hakerów.
  • Wdróż uwierzytelnianie dwuskładnikowe (2FA): Dodaje to dodatkowy krok podczas logowania, taki jak kod wysłany na Twój telefon. Nawet jeśli ktoś zdobędzie Twoje hasło, nie będzie mógł się zalogować bez kodu.
  • Używaj prawidłowych uprawnień do plików: Kontrolują one, kto może uzyskać dostęp do Twoich plików. Mylenie ich może powodować problemy, więc najlepiej zostawić je w spokoju, chyba że wiesz, co robisz.
  • Regularnie twórz kopie zapasowe swojej witryny: Nawet jeśli problem z zabezpieczeniami spowoduje błąd 401, kopia zapasowa pomoże Ci szybko przywrócić działanie witryny.

Możesz również skorzystać z naszego kompletnego przewodnika po zabezpieczeniach WordPress, aby uzyskać więcej wskazówek i trików.

Mamy nadzieję, że ten przewodnik pomógł Ci naprawić błąd 401 w WordPress. Możesz również zapoznać się z naszą listą najczęstszych błędów WordPress i sposobów ich naprawy oraz naszym przewodnikiem jak rozwiązać najczęstsze problemy z edytorem blokowym.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

4 CommentsLeave a Reply

  1. VPN może również powodować problem 401. Uważaj na to. Niektórzy dostawcy mają blokady Geo-IP na swoich serwerach, a jeśli korzystasz z VPN, masz adres IP z obcego kraju, z którego możesz nie mieć dostępu do WordPress. To samo dotyczy sytuacji, gdy masz wtyczkę bezpieczeństwa na swojej stronie internetowej, która monitoruje Twoją lokalizację.

    • Dziękuję za podzielenie się swoim doświadczeniem i możliwą przyczyną błędu 401. Masz absolutną rację. Kiedyś odwiedziłem moje strony internetowe i odmówiono mi dostępu, a potem, gdy wyłączyłem VPN, działało normalnie. U mnie było to spowodowane wtyczkami bezpieczeństwa lub czymś podobnym.

  2. Dziękuję za ten artykuł i poza tematem: jako zwykły użytkownik mobilny uważam, że byłoby to dla mnie przynajmniej wygodniejsze, gdybyście zaimplementowali przycisk „Powrót na górę”!

    Jeszcze raz: Treść jest świetna, ale UX nie tak bardzo

Leave A Reply

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.