Bip bip bip… obliczam… obliczam… inicjuję sekwencję 42…
Wygląda na to, że te szalone roboty znów to zrobiły. Zajęły tę stroną i przetłumaczyły ją na Twój język. Metalowe serduszka tych robotów naprawdę chcą jak najlepiej. Chcą pomóc. Przy użyciu przycisków u dołu strony powiedz nam, jak idzie robotom. Przejdź do wersji angielskiej

Napraw błędy motywów w systemie WordPress

Po rozwiązaniu problemu z witryną w celu ustalenia błędu, możesz spróbować naprawić motyw i przywrócić działającą witrynę.

Zrozumienie błędu PHP związanego z WordPressem

Jeśli poprzednie rozwiązanie problemu ujawniło błąd PHP , skorzystaj z poniższej tabeli, aby lepiej zrozumieć błąd.

Typ błędu Definicja i następne kroki
E_ERROR Jest to błąd krytyczny, który powoduje zamknięcie skryptu. Zwykle są one spowodowane wywołaniem nieistniejącego obiektu, takiego jak klasa lub funkcja. Może się to często zdarzyć w przypadku niezgodności wersji. Następnym krokiem powinno być zaktualizowanie wersji WordPressa, motywów i wtyczek.
E_WARNING Ostrzeżenie w czasie wykonywania nie powoduje zatrzymania skryptu. Są to potencjalne problemy, które występują, ale nie zatrzymują przetwarzania PHP. Często mogą to być ostrzeżenia o wycofaniu, które wskazują, że Twój kod może używać nieaktualnej wersji PHP i wymaga aktualizacji. Ostrzeżenie w dziennikach PHP niekoniecznie musi być związane z napotkanym problemem.
E_PARSE To jest błąd analizy podczas kompilacji. Zwykle wskazuje na błąd składni PHP, taki jak brakujący średnik;, nawias (), nawias otwierający lub zamykający {} , lub wiele innych błędów składniowych. Należy przejrzeć plik i wiersz określone w komunikacie o błędzie i poszukać potencjalnego błędu składniowego.
E_NOTICE Są to zazwyczaj błędy PHP, które nie powodują przerwania skryptu. Wskazują one, że może wystąpić problem, ale może to być część normalnego działania skryptu. Częstą przyczyną jest używanie niezdefiniowanej zmiennej PHP. Uwaga w dziennikach PHP niekoniecznie musi być związana z napotkanym problemem.

Zaktualizuj komponenty WordPressa

Po zaktualizowaniu wersji systemu WordPress, motywu lub wtyczek mogą wystąpić konflikty z innymi nieaktualizowanymi składnikami. Aktualizacja innych składników może przywrócić witrynę. Zapoznaj się z poniższymi informacjami, aby zaktualizować komponent witryny:

Biały ekran bez błędu PHP

Jeśli masz biały ekran śmierci, a rozwiązywanie problemów nie ujawniło błędu PHP, sprawdź następujące kwestie:

  1. Upewnij się, że katalog wp-content/themes jest obecny.
  2. Potwierdź, że uprawnienia są poprawne dla katalogów wp-content i themes.
  3. Upewnij się, że katalog aktywnego motywu ma również odpowiednie uprawnienia.
  4. Upewnij się, że katalog aktywnego motywu zawiera pliki.
  5. Sprawdź, czy w katalogu wp-content/themes znajduje się również domyślny motyw. WordPress automatycznie załaduje motyw domyślny w przypadku braku aktywnego motywu.
  6. Upewnij się, że plik index.php w katalogu głównym nie istnieje lub jest pusty.
  7. Potwierdź, że nie brakuje pliku index.php z motywem lub jest on pusty.

Następne kroki

Więcej informacji


Czy ten artykuł był pomocny?
Dziękujemy za przekazanie informacji. Aby porozmawiać z pracownikiem obsługi klienta, zadzwoń pod numer pomocy technicznej lub skorzystaj z opcji czatu (powyżej).
Cieszymy się, że udało się nam pomóc! Czy coś jeszcze możemy dla Ciebie zrobić?
Przykro nam z tego powodu. Powiedz nam, co było niezrozumiałe lub dlaczego nie udało się rozwiązać Twojego problemu.