„Przepraszamy, nie masz uprawnień do dostępu do tej strony” to jeden z najczęstszych błędów, z jakimi spotykają się użytkownicy WordPress.
Ten komunikat zazwyczaj pojawia się, gdy Twoja rola użytkownika nie ma uprawnień do przeglądania strony w panelu administracyjnym WordPress. Ale czasami pojawia się nawet wtedy, gdy powinieneś mieć dostęp.
Zajmowaliśmy się tym wcześniej i wiemy, że może to być mylące i irytujące, zwłaszcza jeśli jesteś właścicielem strony lub administratorem.
W tym przewodniku pokażemy Ci, jak krok po kroku naprawić błąd „Przepraszamy, nie masz uprawnień do dostępu do tej strony” w WordPressie. Są to rzeczywiste kroki, których używamy do rozwiązywania tego błędu na naszych własnych stronach internetowych.

Co powoduje błąd „Przepraszamy, nie masz uprawnień do dostępu do tej strony” w WordPressie?
Zdarzało nam się widzieć ten błąd sporadycznie na naszych stronach, a także podczas pomagania czytelnikom w rozwiązywaniu problemów z ich stronami. Zazwyczaj pojawia się, gdy Twoja rola użytkownika WordPress nie ma uprawnień do dostępu do określonego obszaru panelu administracyjnego.
Na przykład autor może edytować tylko własne posty. Jeśli ktoś prześle im bezpośredni link do edycji posta innego autora, zobaczą komunikat „Przepraszamy, nie masz uprawnień do dostępu do tej strony”.
Ale tu jest haczyk: czasami błąd pojawia się nawet wtedy, gdy powinieneś mieć dostęp. Wtedy robi się to frustrujące.
Jeśli nie jesteś właścicielem witryny ani administratorem, musisz skontaktować się z kimś, kto nim jest. Mogą wyjaśnić, dlaczego nie masz dostępu, lub zaktualizować Twoją rolę użytkownika w razie potrzeby.
Jeśli jesteś właścicielem lub administratorem witryny i nadal widzisz błąd po zalogowaniu, coś poszło nie tak w tle — zazwyczaj z uprawnieniami użytkownika lub ostatnią aktualizacją.
Może to być spowodowane nieudaną aktualizacją WordPress, uszkodzoną wtyczką, konfliktem motywu lub problemem z konfiguracją serwera.
Frustrujące jest to, że nie będziesz w stanie naprawić tego z poziomu panelu administracyjnego WordPress. Będziesz musiał użyć FTP lub uzyskać bezpośredni dostęp do swojej bazy danych.
Może to być onieśmielające, jeśli jesteś nowy w WordPress, a dokonanie złej zmiany może spowodować większe problemy. Dlatego przed podjęciem jakichkolwiek działań zdecydowanie zalecamy utworzenie pełnej kopii zapasowej Twojej witryny.
A jeśli wolisz nie dotykać plików samodzielnie, spróbuj skontaktować się ze swoim dostawcą hostingu. Mogą oni pomóc Ci szybciej rozwiązać problem.
Możesz również skontaktować się ze swoim dostawcą hostingu. Oni mogą być w stanie naprawić problem za Ciebie.
Biorąc to pod uwagę, oto kilka rozwiązań, których możesz przestrzegać, aby rozwiązać i naprawić błąd „Przepraszamy, nie masz dostępu do tej strony” w WordPress:
- Sprawdź, czy masz prawidłową rolę w WordPressie
- Sprawdź, czy plik .htaccess nie jest uszkodzony
- Sprawdź nieprawidłowe uprawnienia do plików
- Aktywuj domyślny motyw za pomocą FTP
- Dezaktywuj wszystkie wtyczki
- Sprawdź logi błędów WordPress
- Zaktualizuj do najnowszej wersji PHP
- Przywróć najnowszy backup
- Sprawdź i zmień prefiks bazy danych
- Contact Your Hosting Provider
Opcja 1: Sprawdź, czy masz odpowiednią rolę w WordPressie
Jeśli możesz zalogować się do panelu administracyjnego WordPress, ale nie masz dostępu do konkretnych stron, Twoja rola użytkownika WordPress mogła zostać zmieniona i nie jesteś już administratorem.
Z poziomu panelu WordPress możesz zobaczyć swoją rolę użytkownika, odwiedzając stronę Użytkownicy » Wszyscy użytkownicy i patrząc na kolumnę „Rola”.

Jeśli nie masz dostępu do strony Użytkownicy, oznacza to, że nie jesteś administratorem.
Jeśli Ty lub ktoś inny przypadkowo usunął Twoje konto administratora lub zmienił Twoją rolę użytkownika, możesz dodać nowego użytkownika administratora za pomocą phpMyAdmin.
Opcja 2: Sprawdź, czy plik .htaccess nie jest uszkodzony
Jeśli masz rolę użytkownika administratora i nadal widzisz komunikat „Przepraszamy, nie masz dostępu do tej strony” na froncie, przyczyną błędu może być uszkodzony plik .htaccess. Możemy to sprawdzić, zmieniając nazwę pliku.
Będziesz potrzebować klienta FTP, takiego jak FileZilla, lub funkcji menedżera plików w swoim koncie hostingowym WordPress. Jeśli nigdy wcześniej nie korzystałeś z FTP, zapoznaj się z naszym przewodnikiem jak używać FTP do przesyłania plików do WordPress.
Korzystając z klienta FTP, musisz przejść do głównego folderu (najprawdopodobniej folder public_html) zawierającego wszystkie pliki WordPress. Po znalezieniu pliku .htaccess musisz zmienić jego nazwę na coś innego, na przykład „.htaccess.old”.

Jeśli nie możesz znaleźć pliku .htaccess, zapoznaj się z naszym poradnikiem jak znaleźć .htaccess w WordPress.
Po zmianie nazwy pliku spróbuj zalogować się na swoją stronę WordPress, aby sprawdzić, czy to rozwiązało problem. Jeśli nie, zmień jego nazwę z powrotem na .htaccess i przejdź do następnego kroku.
Jeśli możesz się zalogować, rozwiązałeś problem. Następnym krokiem jest wygenerowanie nowego pliku .htaccess. Aby to zrobić, przejdź do strony Ustawienia » Linki bezpośrednie w WordPress.

Po prostu kliknij przycisk Zapisz zmiany u dołu strony, a WordPress wygeneruje nowy plik .htaccess.
Opcja 3: Sprawdź nieprawidłowe uprawnienia do plików
Gdy masz otwartego klienta FTP, sprawdzimy, czy nie ma problemu z uprawnieniami do plików. Uprawnienia do plików kontrolują, kto może uzyskać dostęp do plików i folderów na Twojej stronie internetowej.
Zalecane ustawienia dla większości użytkowników to:
755 dla wszystkich folderów i podfolderów.
644 dla wszystkich plików.
Korzystając z klienta FTP, musisz przejść do głównego folderu zawierającego wszystkie pliki WordPress i wybrać foldery wp-admin, wp-content i wp-includes.
Następnie musisz kliknąć prawym przyciskiem myszy i wybrać „Uprawnienia do plików…”

Spowoduje to wyświetlenie okna dialogowego uprawnień do plików.
Teraz musisz wprowadzić 755 w polu wartości numerycznej. Następnie możesz zaznaczyć pole wyboru „Rekursywnie do podkatalogów”, a następnie wybrać opcję „Zastosuj tylko do katalogów”.

Kliknij przycisk „OK”, aby kontynuować. Twój klient FTP rozpocznie ustawianie uprawnień do plików dla folderów i podfolderów. Będziesz musiał poczekać, aż się zakończy.
Następnie musisz zaznaczyć wszystkie pliki i foldery w głównym folderze Twojej witryny WordPress, a następnie kliknąć prawym przyciskiem myszy, aby wybrać uprawnienia do plików.

Pojawi się okno dialogowe uprawnień do plików.
Tym razem musisz wprowadzić wartość liczbową 644. Następnie musisz zaznaczyć pole wyboru „Rekursywnie do podkatalogów”, a następnie wybrać „Zastosuj tylko do plików”.

Kliknij „OK”, aby kontynuować, a Twój klient FTP rozpocznie teraz ustawianie uprawnień do plików dla wszystkich plików na Twojej stronie WordPress.
Po wykonaniu tej czynności spróbuj ponownie zalogować się do swojej witryny WordPress. Jeśli Ci się uda, rozwiązałeś problem. Jeśli nie, przejdź do następnego kroku.
Opcja 4: Aktywuj domyślny motyw za pomocą FTP
Następne rozwiązanie wymaga sprawdzenia, czy Twoja aktywna motyw WordPress nie powoduje tego problemu.
Będziesz musiał połączyć się ze swoją stroną internetową za pomocą klienta FTP lub menedżera plików swojego dostawcy hostingu. Następnie przejdź do folderu wp-content.

Znajdziesz tam folder o nazwie themes. Tutaj WordPress przechowuje wszystkie motywy zainstalowane na Twojej stronie internetowej.
Tym razem musisz kliknąć prawym przyciskiem myszy na folderze wtyczek i wybrać Zmień nazwę. Nazwiemy go „themes.deactivate”.
Spowoduje to aktywację domyślnego motywu. Teraz spróbuj zalogować się do swojej witryny WordPress, aby sprawdzić, czy to rozwiązało problem.
Jeśli nadal otrzymujesz komunikat o błędzie „Przepraszamy, nie masz dostępu do tej strony”, problem nie jest spowodowany przez motyw. Musisz zmienić nazwę folderu „themes.deactivate” z powrotem na „themes” i przejść do następnego kroku.
Jeśli możesz się zalogować, oznacza to, że poprzedni aktywny motyw spowodował problem i możesz rozpocząć jego rozwiązywanie. Możesz spróbować użyć innego motywu lub ponownie zainstalować ten sam motyw i dokładnie go skonfigurować.
Jeśli jednak błąd powróci, zgłoś go autorowi motywu. Mogą oni pomóc Ci rozwiązać problem lub naprawić błąd w motywie.
Opcja 5: Dezaktywuj wszystkie wtyczki
Następnym rozwiązaniem jest sprawdzenie, czy błąd nie jest spowodowany przez wadliwą wtyczkę WordPress. Zrobimy to, tymczasowo dezaktywując wszystkie wtyczki.
Jeśli nie wiesz, jak to zrobić bez dostępu do panelu administracyjnego WordPress, nie martw się. Możesz przeczytać nasz poradnik, jak dezaktywować wtyczki bez dostępu do panelu WordPress.
Opcja 6: Sprawdź logi błędów WordPress
Możesz sprawdzić dziennik błędów, aby uzyskać wskazówki, co poszło nie tak. Twój dostawca hostingu internetowego może przechowywać dzienniki lub mogłeś wcześniej skonfigurować WordPressa do ich przechowywania.
Więcej szczegółów znajdziesz w naszym przewodniku jak skonfigurować logi błędów WordPress lub skontaktuj się z dostawcą hostingu.
Opcja 7: Zaktualizuj do najnowszej wersji PHP
Jeśli Twoja witryna WordPress działa w przestarzałej wersji PHP, może to powodować problemy. Aktualizacja do najnowszej wersji może być pomocna.
Więcej informacji znajdziesz w naszym poradniku jak zaktualizować wersję PHP w WordPress lub skontaktuj się ze swoim dostawcą hostingu.
Opcja 8: Przywróć najnowszy backup
Jeśli masz niedawno wykonaną kopię zapasową swojej witryny WordPress, przywrócenie jej do wcześniejszej wersji prawdopodobnie naprawi błąd „Przepraszamy, nie masz uprawnień do dostępu do tej strony”.
Problem polega na tym, że stracisz wszelkie zmiany w ustawieniach i treściach dokonane po utworzeniu kopii zapasowej.
Więcej informacji znajdziesz w naszym przewodniku dla początkujących na temat przywracania WordPress z kopii zapasowej.
Opcja 9: Sprawdź i zmień prefiks bazy danych
Jeśli wcześniej zdecydowałeś się zmienić prefiks tabeli bazy danych w pliku wp-config.php, istnieje szansa, że występuje rozbieżność między prefiksem bazy danych a bazą danych WordPressa. Może to spowodować błąd „Przepraszamy, nie masz uprawnień do dostępu do tej strony”.
Rozwiązaniem jest sprawdzenie bazy danych za pomocą phpMyAdmin i upewnienie się, że nazwy tabel w bazie danych mają przedrostek ustawiony w pliku wp-config.php.
Aby to zrobić, możesz zapoznać się z naszym przewodnikiem na temat zmiany prefiksu bazy danych WordPress.
Opcja 10: Skontaktuj się z dostawcą hostingu
Jeśli nie możesz samodzielnie naprawić błędu, skontaktuj się ze swoją firmą hostingową WordPress, aby dowiedzieć się, czy mogą coś zrobić.
Wielu dostawców oferuje doskonałe wsparcie techniczne i może być w stanie rozwiązać problem za Ciebie.
Na przykład mogą oni sprawdzić logi błędów serwera lub utworzyć własne kopie zapasowe Twojej witryny WordPress. Będą w stanie doradzić Ci, jak mogą pomóc i co powinieneś zrobić dalej.
Aby uzyskać najlepsze rezultaty, zapoznaj się z naszym przewodnikiem na temat jak prawidłowo prosić o wsparcie WordPress i je uzyskać.
Alternatywnie, możesz skontaktować się z WPBeginner Pro Services, aby uzyskać pomoc od naszego zespołu wsparcia WordPress w nagłych wypadkach. Przyjrzymy się Twojej stronie internetowej, znajdziemy przyczynę błędu i rozwiążemy ją raz na zawsze.
Po prostu umów się na wizytę z naszym zespołem już dziś!

Samouczek wideo
Jeśli wolisz instrukcje wideo, obejrzyj ten film:
Dowiedz się więcej sposobów na rozwiązanie typowych błędów WordPress
Masz inne błędy WordPress? Sprawdź poniższe przewodniki, aby je rozwiązać:
- Jak naprawić błąd białego ekranu śmierci w WordPress (krok po kroku)
- Jak naprawić błąd 500 Internal Server Error w WordPress
- Jak naprawić błąd „Ciasteczka są zablokowane z powodu nieoczekiwanego wyjścia” w WordPress
- Jak naprawić błąd „Chwilowo niedostępna z powodu zaplanowanej konserwacji” w WordPress
- Jak naprawić błąd „PHP Missing MySQL Extension” w WordPressie
- Jak naprawić błąd nawiązywania połączenia z bazą danych w WordPress
- Jak naprawić błąd „Czy na pewno chcesz to zrobić?” w WordPressie
Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak naprawić błąd „Przepraszamy, nie masz uprawnień do dostępu do tej strony” w WordPress. Możesz również dodać do zakładek nasz ostateczny przewodnik po jak naprawić błąd 403 Forbidden lub jak zabezpieczyć swoją stronę WordPress.
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.

Kzain
Czasami pojawia się ten błąd, o który chciałem zapytać, dotyczący wersji PHP, którą zapewnia mój hosting. Mój hosting zapewnia wersję PHP
8.2, ale domyślnie ustawiona jest inna wersja, 8.0, więc zmieniłem wersję PHP na najnowszą, ponieważ po nowej wersji WordPressa
Mark K
Znaleziono również problem z wtyczką, która miała stronę ustawień powodującą ten „błąd”, gdy stała DISALLOW_FILE_MODS była prawdziwa, np. define( ‘DISALLOW_FILE_MODS’, true );
Wsparcie WPBeginner
Thank you for sharing another possible reason for this error
Admin
Rob Mahan
Moja strona internetowa została zhakowana, prawdopodobnie z powodu słabego hasła logowania. Po usunięciu wszystkich złych postów strona wydawała się funkcjonalna, ale doświadczałem błędu „Przepraszamy, nie masz uprawnień do dostępu do tej strony”, gdy próbowałem zaktualizować wersję WordPress. Ponadto nie mogłem usuwać nieużywanych motywów ani wtyczek. Próbowałem wszystkiego z tego artykułu, ale na nic.
W końcu znalazłem te dwie linie, które najwyraźniej zostały dodane do mojego pliku wp-config.php. Po ich usunięciu pełna funkcjonalność administracyjna została przywrócona.
define(‘DISALLOW_FILE_EDIT’,true);
define(‘DISALLOW_FILE_MODS’,true);
Wsparcie WPBeginner
Thank you for sharing this in case other users run into the same issue!
Admin
Kimberly
To zadziałało! Dzięki.