Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

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

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy widzisz błąd 401 na twojej witrynie WordPress?

Kod statusu HTTP 401 jest jednym z najbardziej mylących błędów WordPressa, ponieważ może zablokować dostęp do twojej witryny internetowej. Czasami towarzyszy mu komunikat „Odmowa dostępu z powodu nieprawidłowych danych uwierzytelniających” lub „Wymagana autoryzacja”.

W tym artykule pokażemy różne rozwiązania, aby łatwo poprawić błąd 401 w WordPress. Omówimy również, co go powoduje i jak go uniknąć w przyszłości.

Fixing the 401 error in WordPress

Czym jest błąd 401 w WordPress?

Błąd 401 w WordPress jest spowodowany nieprawidłowym uwierzytelnianiem podczas komunikacji z serwerem WWW WordPress.

Na przykład, jeśli twój katalog administracyjny WordPress został zabezpieczony hasłem, to niewprowadzenie hasła spowoduje wyświetlenie strony błędu HTTP 401 na stronach logowania i administratora WordPress.

401 Authorization failed error

Jednakże, w niektórych przypadkach, możesz zobaczyć ten błąd nawet bez dodawania specjalnego hasła zabezpieczonego do twojej witryny internetowej.

Na przykład, wtyczki zabezpieczające WordPress mogą zablokować twój obszar administracyjny podczas ataku brute-force.

Zabezpieczenia stosowane przez firmy hostingowe w celu ochrony twojej witryny internetowej WordPress mogą również powodować ten błąd. Mogą one wyzwalać kod błędu 401, gdy twoje strony logowania WordPress są nadmiernie odwiedzane.

Najczęściej błędy 401 pojawiają się na stronach administratora WordPress i logowania. Może on jednak pojawić się również na wszystkich stronach twojej witryny internetowej. Będziesz musiał dokładnie sprawdzić, co powoduje błąd, a następnie go poprawić.

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

  • Błąd HTTP 401 (lub jego odmiany, takie jak Błąd HTTP 401, Błąd 401 itp.)
  • Nieautoryzowany
  • Wymagana autoryzacja
  • Odmowa dostępu
  • 401: Nieautoryzowany
  • Wymagana autoryzacja 401
  • Ta witryna ma problemy techniczne (401)

Przyjrzyjmy się teraz różnym rozwiązaniom, aby szybko poprawić błąd 401 w WordPress. Skorzystaj z poniższych odnośników, aby przejść do konkretnej metody:

Zlokalizuj właściwy adres URL logowania do WordPressa

Przed wszystkim warto sprawdzić, czy logowanie odbywa się pod niewłaściwym adresem URL. Błąd może wynikać z błędnie wpisanego lub źle zapamiętanego pełnego adresu logowania.

W takim przypadku zalecamy przeczytanie naszego przewodnika dla początkujących, jak znaleźć twój adres URL logowania WordPress.

Resetowanie hasła 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 będziesz mógł spróbować po kilku minutach.

Jednak zamiast zgadywać dane uwierzytelniające do logowania, najlepiej jest odzyskać zapomniane hasło WordPress.

Lost password

WordPress wyśle ci e-mail z odnośnikiem do zmiany twojego 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.

Tymczasowe usuwanie hasła zabezpieczającego administratora WordPressa

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

Być może zapomniałeś hasła do katalogu administratora lub konfiguracja twojego serwera uległa zmianie.

Aby to poprawić, musisz zalogować się do twojego panelu sterowania hostingu WordPress. Następnie należy kliknąć ustawienie „Prywatność katalogów” lub „Katalogi zabezpieczone hasłem”.

Nasz zrzut ekranu pokazuje nasze konto hostingowe Bluehost, ale większość paneli hostingowych będzie miała tę opcję.

Directory privacy

Po jego otwarciu zobaczysz wszystkie pliki i katalogi na twoim koncie hostingowym. Przejdź do twojego katalogu wp-admin i wybierz go, klikając jego nazwę.

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

Disable password protection

Następnie kliknij przycisk „Wróć” i przewiń stronę w dół. Z tego miejsca musisz usunąć nazwę użytkownika, której używasz do logowania się do twojego zabezpieczonego hasłem katalogu.

Zabezpieczony hasłem katalog administracyjny WordPress został pomyślnie wyłączony. Możesz teraz spróbować logować się do twojej witryny WordPress.

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

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

Jeśli korzystasz z opartej na chmurze usługi zapory WordPress, takiej jak Cloudflare lub Sucuri, błąd 401 może zostać wyzwolony, gdy zapora nie komunikuje się z twoją witryną internetową.

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

Czyszczenie pamięci podręcznej w Cloudflare

Osoby korzystające z Cloudflare muszą logować się do kokpitu Cloudflare i przejść do sekcji „Pamięć podręczna”. Teraz wystarczy kliknąć przycisk „Wyczyść wszystko”, aby wyczyścić pamięć podręczna.

Cloudflare clear cache

Po wyczyszczeniu pamięci podręcznej zapory, wyczyść również pamięć podręczną przeglądarki internetowej lub WordPress. Więcej szczegółów można znaleźć w naszym kompletnym przewodniku na temat czyszczenia pamięci podręcznej w WordPress.

Czyszczenie pamięci podręcznej w zaporze Sucuri

Jeśli korzystasz z Sucuri, musisz zalogować się do kokpitu Sucuri i przejść na stronę „Zapora (WAF)”. W tym miejscu wystarczy przejść do karty „Wyczyść pamięć podręczną”, a następnie kliknąć przycisk „Wyczyść pamięć podręczną”.

Clear Sucuri cache

Przejście na domyślny motyw WordPressa

Czasami funkcja w twoim motywie WordPress może powodować błąd 401 na twojej witrynie internetowej. Aby się o tym przekonać, należy 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 włączyć.

Activate a default theme

Jeśli nie masz domyślnego motywu zainstalowanego na twojej witrynie, musisz go zainstalować i włączyć. Instrukcje znajdują się w naszym przewodniku na temat instalacji motywu WordPress.

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

Możesz zgłosić ten problem twórcy motywu, który być może będzie w stanie pomóc Ci go poprawić. Jeśli to nie zadziała, możesz trwale zmienić twój motyw WordPress.

Wyłączanie wszystkich wtyczek WordPressa

Błędnie działająca lub źle skonfigurowana wtyczka WordPress może również powodować błąd 401. Będziesz musiał tymczasowo wyłączyć wszystkie wtyczki WordPress, aby dowiedzieć się, czy błąd jest spowodowany przez jedną z nich.

Możesz po prostu wyłączyć wszystkie zainstalowane wtyczki WordPress z poziomu obszaru administracyjnego, przechodząc na stronę Wtyczki. Zaznacz pole w lewym górnym rogu, aby wybrać wszystkie wtyczki, wybierz „Wyłącz” z rozwijanego menu „Masowe działania”, a następnie kliknij „Zastosuj”.

Deactivate all plugins

Jeśli jednak nie masz dostępu do obszaru administracyjnego WordPress, będziesz musiał użyć FTP, aby wyłączyć wszystkie wtyczki WordPress.

Wszystko, co musisz zrobić, to połączyć się z twoją witryną WordPress za pomocą klienta FTP. Po połączeniu przejdź do katalogu /wp-content/ i zmień nazwę katalogu wtyczek na „plugins.wyłączanie”.

Deactivate all WordPress plugins via FTP

Zmiana nazwy katalogu wtyczek spowoduje wyłączanie wszystkich wtyczek WordPress.

Możesz teraz przejść na obszar administracyjny twojej witryny internetowej WordPress i spróbować się logować. Jeśli wszystko działa poprawnie, oznacza to, że przyczyną problemu była jedna z wtyczek.

Teraz należy przełączyć się z powrotem do klienta FTP i ponownie zmienić nazwę katalogu wtyczki na „wtyczki”.

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

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

Skontaktuj się z Twoim dostawcą hostingu WordPress

Wiele firm hostingowych WordPress automatycznie wykrywa podejrzaną aktywność na witrynie internetowej WordPress i blokuje dostęp, aby zapobiec atakom.

Te zabezpieczenia czasami mają wpływ tylko na obszar administracyjny WordPress, a twoja strona logowania może stać się niedostępna przez jakiś czas.

Too many login attempts

Jeśli jednak nie powróci on do normalnego stanu lub na wszystkich stronach witryny pojawia się błąd 401, należy natychmiast skontaktować się z dostawcą hostingu WordPress. Jego pracownicy mogą sprawdzić dostęp i dzienniki błędów, aby poprawić problem.

Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat tego, jak prawidłowo poprosić o pomoc techniczną WordPress i ją uzyskać.

Jak zapobiegać błędom 401 w WordPress

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 na temat zarządzania hasłami w WordPressie, aby uzyskać więcej informacji.
  • Regularnie aktualizuj WordPress, motywy i wtyczki: Naprawiono w ten sposób luki w zabezpieczeniach, które mogą próbować wykorzystać hakerzy. Włącz automatyczne aktualizacje, jeśli możesz.
  • Ograniczenie prób logowania: Niektóre wtyczki zabezpieczeń mogą ograniczyć liczbę prób odgadnięcia twojego hasła. Powstrzymuje to hakerów przed ciągłymi próbami.
  • Wdrożenie uwierzytelniania dwuskładnikowego (2FA): Dodaje to dodatkowy krok do logowania się, 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. Majstrowanie przy nich może powodować problemy, więc najlepiej zostawić je w spokoju, chyba że wiesz, co robisz.
  • Użyj zapory bezpieczeństwa: Zapora aplikacji internetowej (WAF) jest jak strażnik bezpieczeństwa dla twojej witryny internetowej. Może blokować zły ruch, który może powodować błędy 401. Niektóre firmy hostingowe oferują je lub możesz je znaleźć w naszym eksperckim wyborze najlepszych wtyczek zapory WordPress.
  • Regularnie twórz kopie zapasoweswojej witryny internetowej: Nawet jeśli problem z zabezpieczeniami doprowadzi do błędu 401, kopia zapasowa może pomóc w szybkim przywróceniu Twojej witryny do działania.

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

Mamy nadzieję, że ten przewodnik pomógł ci poprawić błąd 401 w WordPress. Możesz również zapoznać się z naszym kompletnym przewodnikiem po rozwiązywaniu problemów z WordPressem i sprawdzić nasze wybory ekspertów dotyczące najlepszych wtyczek WordPress do rozwoju twojej witryny internetowej.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

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

Reader Interactions

4 komentarzeZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    A VPN can also cause the 401 problem. Watch out for that. Some providers have Geo-IP blocks set on their servers, and if you are on a VPN, you have an IP address of a foreign country from which you may not be able to access WordPress. The same applies if you have a security plugin on your website that monitors your location.

  3. dimiter kirov says

    Thank you for this article and off topic : as a regular mobile user I think it will be more comfortable at least for me you to implement „Back to top” button!

    Once again: The content is great but UX not so much

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.