Jak naprawić błąd 403 Forbidden w WordPressie

Opublikowany: 2019-07-30

Szukasz sposobu na naprawienie zakazanego błędu 403 w swojej witrynie WordPress.

Mogę sobie wyobrazić, co musisz czuć, jeśli po raz pierwszy widzisz ten błąd. Całkowicie się odnoszę.

W ciągu ostatniej dekady zanurzyłem się w WordPress CMS i mogę zapewnić, że większość błędów WordPressa, które zobaczysz, nie jest wyrokiem śmierci.

Jeśli jest coś, o co należy się martwić, to wtedy, gdy nie widzisz błędu. Ale tak długo, jak widzisz błąd WordPress, wiedz, że WordPress zwraca twoją uwagę na jakiś problem.

Więc weź głęboki oddech, a razem uruchomimy Twoją witrynę w mgnieniu oka.

Zanim przejdziemy do możliwych rozwiązań, poświęćmy chwilę, aby zrozumieć, czym i tak jest zakazany błąd 403.

Co to jest zabroniony błąd 403?

Po pierwsze, oto prosta, ale głęboka lekcja, której nauczyłem się w liceum, którą do dziś wykorzystuję podczas debugowania lub rozwiązywania problemów.

Wiedząc, że cała klasa wydawała się trochę przestraszona zbliżającym się egzaminem, w mojej głowie brzmiało ostatnie przemówienie jednego z nauczycieli – powiedziała coś w stylu – jeśli czeka cię trudny egzamin – nie panikuj, przeczytaj pytanie kilka razy, a następnie przełam angielski i pozwól, aby kierował twoimi myślami do rozwiązania problemu .

Może to nie działać na egzaminie z matematyki, ale z pewnością ma zastosowanie do naprawiania błędów.

Słowo kluczowe w tym komunikacie o błędzie jest zabronione.

Twoja przeglądarka mówi ci, że żądanie wysłane do serwera nie może zostać przyjęte, ponieważ nie masz do niego uprawnień lub praw.

Stanowi to podstawę do poruszania się po błędzie, zbadamy, dlaczego nie mamy już uprawnień do witryny.

Zacznijmy.

Jak naprawić błąd 403 Forbidden w WordPressie

1. Cofnij wszelkie nowe zmiany, aby naprawić zabroniony błąd 403

Logiczne jest, że zaczynasz od znanych faktów.

Jeśli widzisz błąd po zrobieniu czegoś, powiedzmy po uruchomieniu aktualizacji lub zainstalowaniu wtyczki, cofnięcie wprowadzonych zmian naprawi błąd.

W przypadku wtyczki zaloguj się do swojego hosta i zmień nazwę lub usuń.

Wtyczki znajdują się w katalogu wp-content/plugins.

Przywrócenie z poprzedniej kopii zapasowej może być szybką poprawką zakazanego błędu 403.

2. Napraw uszkodzony plik .htaccess

W tym przypadku na serwerze Apache plik .htaccess.

Aby to wykluczyć, zaloguj się do swojego hosta, możesz użyć klienta FTP lub zalogować się do internetowego panelu sterowania. Uwaga: plik .htacess jest ukryty, więc Twój klient FTP musi umożliwiać przeglądanie ukrytych plików.

W przypadku cPanel ten plik znajduje się w katalogu głównym folderu public_html.

Kliknij prawym przyciskiem myszy i zmień jego nazwę.

Napraw uszkodzony plik htaccess

Wróć do swojej witryny i załaduj ją ponownie, mam nadzieję, że zadziała, jeśli tak, gratulacje, właśnie naprawiłeś zakazany błąd 403 na swojej stronie WordPress.

Teraz musisz zregenerować plik .htaccess, zapisując swoje permalinki.

Zaloguj się do swojego obszaru administratora wp, w obszarze Ustawienia> Permalinki kliknij Zapisz zmiany .

Zregeneruj plik htaccess, zapisując permalinki

Jeśli to niestety nie pomogło, bez obaw, spróbujmy kolejnego najbardziej prawdopodobnego winowajcy.

3. Napraw niedozwolony błąd 403 – problemy związane z wtyczkami

Jeśli .htaccess nie jest winowajcą, następnym możliwym winowajcą jest źle działająca wtyczka.

Przejdź do Wtyczki > Zainstalowane wtyczki .

Aby wyizolować winowajcę, musisz wyłączyć wszystkie wtyczki i ponownie załadować swoją witrynę.

Zaznacz pole wyboru wtyczki, aby wybrać wszystkie wtyczki, a następnie z listy rozwijanej Działania zbiorcze wybierz Dezaktywuj , a następnie kliknij Zastosuj .

Zbiorczo dezaktywuj wtyczki

Jeśli strona ładuje się poprawnie, możemy stwierdzić, że przyczyną problemów jest jedna z naszych wtyczek.

Teraz wróć do swoich wtyczek, włącz jedną wtyczkę na raz podczas przeładowywania witryny. W końcu jeden z nich zgłosi błąd.

Po wylądowaniu na sprawcy wyłącz go.

Na marginesie, nie powinno Cię szokować, jeśli włączenie wtyczek nie powoduje błędu – zdarza się to od czasu do czasu, bardziej przypomina to, jak ponowne uruchomienie telefonu lub komputera może naprawić podstawowe błędy.

4. Napraw niedozwolony błąd 403 z problemami związanymi z uprawnieniami

Jeśli nadal to czytasz, powyższe poprawki nie działały dla Ciebie. Nie traćcie jeszcze nadziei, ponieważ jesteśmy pewni, że błąd jest związany z uprawnieniami.

Wiedząc, który plik lub folder ma niewłaściwe uprawnienia, jest jak znalezienie igły w stogu siana, możemy jednak zastosować domyślne uprawnienia do plików i folderów.

Uzyskaj dostęp do swoich plików za pomocą klienta FTP lub panelu sterowania.

Za pomocą cPanel wybierz cały folder, a następnie kliknij prawym przyciskiem myszy, kliknij Zmień uprawnienia .

Zmień uprawnienia

Kliknij pola wyboru w obszarze Użytkownik, Grupa i Świat – poniżej zobaczysz uprawnienia.

Dla folderów określ uprawnienia na 744 lub 755.

Zmień uprawnienia do folderu

Powtórz to dla plików, ale tym razem ustaw uprawnienia na 644 lub 640

Powinno to zdecydowanie usunąć błąd 403.

Jeśli jednak tak się nie stanie, to czas na eskalację i skontaktowanie się z profesjonalistami.

5. Skontaktuj się z pomocą techniczną, aby naprawić zakazany błąd 403

W przypadku niefortunnej szansy, że żadna z tych poprawek nie zadziałała, będziesz musiał skontaktować się ze swoim gospodarzem. Czasami problemy, których doświadczasz, nie mają nic wspólnego z Tobą lub Twoimi plikami.

Jeśli jest to problem związany z serwerem, Twój host chętnie go rozwiąże.

Wniosek

Mam szczerą nadzieję, że ten artykuł pomógł przywrócić Twoją witrynę.

Często pierwsze trzy metody często powodują problem, jedyne razy, kiedy musiałem pracować z trzecią poprawką, było przesyłanie plików przez SSH, więc musiałem ustawić uprawnienia ręcznie.

Jeśli modyfikacja uprawnień do plików jest onieśmielająca, skontaktuj się ze swoim gospodarzem po wypróbowaniu pierwszych trzech opcji.

Często w tym momencie przywracanie witryny z kopii zapasowej może być realną opcją.

Zbudowaliśmy wtyczkę do tworzenia kopii zapasowych Wpvivid dla takich scenariuszy. Uwolnij się od tworzenia kopii zapasowych i przywracania, automatyzując kopie zapasowe witryn przechowywanych na niektórych platformach hostingowych najwyższego poziomu.

Uczucie, które miałeś na początku, zostanie teraz zastąpione spokojem, wiedząc, że bez względu na to, co stanie się z Twoim serwerem lub witryną, zawsze będziesz o jedno kliknięcie od pełnej wydajności.

Czy ten artykuł był pomocny? Podziel się z nami, która konkretna metoda pomogła Ci naprawić zakazany błąd 403. Możesz również dowiedzieć się, jak naprawić błędy 404 w postach i stronach WordPress.