przekierowanie — nie można uzyskać dostępu do wewnętrznego błędu serwera wp-admin 500
WordPress Development Stack Exchange to strona z pytaniami i odpowiedziami dla programistów i administratorów WordPress. Rejestracja zajmuje tylko minutę.
Zarejestruj się, aby dołączyć do tej społeczności
Każdy może zadać pytanie
Każdy może odpowiedzieć
Najlepsze odpowiedzi są głosowane i wznoszą się na szczyt
Spytał
Oglądane37 tysięcy razy
nagle nie mam dostępu company.co.za/wp-admin
ponieważ przekierowuje do
z błędem 500
Co powinienem zrobić, aby to rozwiązać?
Wiem, że mogę spróbować wyłączyć wszystkie wtyczki, ale jak to zrobić bez logowania się do pulpitu nawigacyjnego wp? Czy powinienem wykonać jakiś inny krok?
Dziękuję
3
Jest tak wiele wewnętrznych błędów serwera. Główne przyczyny wewnętrznych błędów serwera to.
- Uszkodzony plik .htaccess
- Limit pamięci PHP
- Uszkodzona wtyczka
- Niekompatybilna wersja PHP
- Uszkodzone pliki podstawowe
Aby rozwiązać ten problem, musisz zbadać sprawę krok po kroku.
Aby rozwiązać ten problem, przede wszystkim musisz włączyć tryb debugowania i sprawdzić problem. następnie spróbuj przywrócić plik .htacess, włączyć domyślny motyw, wyłączyć wtyczki itp.
jeśli nadal masz problem z wewnętrznym serwerem 500, sprawdź samouczek na wpera –>
500 błędów jest trudnych do zdiagnozowania; są w pewnym sensie generyczne. Czasami dzienniki dostępu dają wskazówki. I nie są konsekwentni – czasami przychodzą i odchodzą.
Tymczasowo zmieniłbym nazwę folderu wtyczek, aby je wyłączyć, a następnie spójrz na stronę. Jeśli problem nie wystąpi ponownie, odłóż foldery wtyczek pojedynczo, aby je zidentyfikować.
Jeśli to możliwe, zmień też tymczasowo jeden z „dwudziestu” motywów. Skontaktuj się też z pomocą techniczną hostingu, aby sprawdzić, czy mają pomysły specyficzne dla Twojej witryny.
Miałem to kilka razy i myślę, że było to spowodowane automatycznymi aktualizacjami WordPressa. Moja poprawka polega na przesłaniu FTP do witryny i zmianie nazwy pliku plugins
folder do plugins.old
lub coś podobnego, a następnie uzyskaj dostęp do pulpitu nawigacyjnego, sprawdź, czy korzystasz z najnowszej wersji WordPressa, jedna strona powiedziała mi, że korzystam ze starej, niezabezpieczonej wersji PHP (5), więc zaktualizowałem do wersji 7.2, a następnie zmieniłem nazwę plugins
folder wrócił do normy i wszystko znów działa dobrze.
Czy właśnie dodałeś wtyczkę lub zmieniłeś motyw? jeśli nie możesz uzyskać dostępu do niczego, przejdź do phpmyadmin przez cpanel za pośrednictwem dostawcy usług hostingowych.
- Znajdź swoją bazę danych wp.
- Iść do
wp_options
tabela. - Jeśli zmieniłeś wtyczki, uruchom polecenie SQL: UPDATE wp_options SET option_value=”a:0:{}” WHERE option_name=”active_plugins”;
-Lub-
Znajdź Option_name „active_plugins” i usuń wtyczkę z kodu. Każda wtyczka będzie zaczynać się od 0;#; Zwykle kopiuję i wklejam to wszystko do notatnika na wypadek, gdyby to nie była wtyczka, która to robi.
*** Jeśli zmieniłeś motywy *** 3) Znajdź Option_name „template” i zmień wartość na nazwę motywu, który miałeś wcześniej 4) Znajdź Option_name „Stylesheet” i zmień wartość na nazwę motywu (zwykle motyw będzie miał tę samą nazwę arkusza stylów)
mam nadzieję, że to pomoże!
Prosta poprawka — pobierz kopię najnowszego WordPressa (wordpress.org) Otwórz pobrany plik zip wp i przeciągnij tylko folder include na pulpit.
zip, który zawiera nowy folder, a następnie prześlij go, aby zastąpić stary (przemianowany folder zawiera)
Ostatni krok — zaloguj się i usuń stary folder zawiera.
Możesz teraz zalogować się na swoje konto administratora.
2
Żaden z nich nie dotyczył pierwotnego problemu. Jeśli nie możesz uzyskać dostępu do strony logowania, jak masz wdrożyć którąkolwiek z tych poprawek?
domyślny