W artykule:
Czy widzisz „Błąd krytyczny: maksymalny czas wykonania 30 sekund przekroczony” na ekranie podczas próby aktualizacji wtyczki lub motywu WordPress?
Zazwyczaj ten problem występuje, gdy kod PHP w WordPress trwa długo i osiąga maksymalny limit czasu ustawiony przez serwer hostingowy WordPress. Limit czasowy jest ważny, ponieważ pomaga zapobiegać nadużyciom zasobów serwera.
W tym artykule pokażemy, jak naprawić błąd krytyczny: przekroczono maksymalny czas wykonania w WordPress.
Dlaczego Wystąpił Błąd Przekroczony Maksymalny Czas Wykonania?
WordPress jest kodowany głównie w języku programowania PHP. Aby chronić serwery internetowe przed nadużyciami, ustawiono limit czasu na to, jak długo skrypt PHP może działać.
Rzeczywisty limit czasu różni się w zależności od firm hostingowych, jednak w większości przypadków maksymalny czas wykonania jest ustawiany między 30 – 60 sekund, ponieważ zwykle wystarcza to na uruchomienie dobrego skryptu PHP.
Gdy skrypt osiągnie maksymalny limit czasu wykonania, spowoduje to przekroczenie maksymalnego czasu wykonania błędu.
Fixing Maksymalny Czas Wykonania Przekroczył Błąd
Chociaż maksymalny czas wykonania przekroczony błąd nazywa się „błędem krytycznym”, jest to jeden z najczęstszych błędów WordPress i można go łatwo rozwiązać.
W zależności od tego, kiedy i gdzie wystąpił błąd, WordPress może wyświetlać następujący komunikat o błędzie odwiedzającym Twoją witrynę.
Jest to część funkcji ochrony przed błędami krytycznymi dodanej w WordPress 5.2. Możesz również otrzymać wiadomość e-mail z informacją, która wtyczka (jeśli wtyczka wywołała błąd) spowodowała problem.
Wiadomość e-mail będzie również zawierać specjalny link, który pozwoli Ci zalogować się do WordPress z „tryb odzyskiwania”.
Tam możesz po prostu dezaktywować lub usunąć wtyczkę powodującą błąd.
Jeśli jednak nie chcesz dezaktywować wtyczki, możesz naprawić podstawową przyczynę, która wywołała błąd.
Aby naprawić błąd, musisz ręcznie edytować swój .plik htaccess i dodaj prostą linię kodu.
Po prostu połącz się ze swoją witryną za pomocą klienta FTP.
Twój .plik htaccess znajduje się w tym samym folderze, co foldery /wp-content/ I /wp-admin/. Jeśli nie możesz go znaleźć, zajrzyj do naszego artykułu, Dlaczego nie możesz znaleźć.plik htaccess i jak go znaleźć.
Na przykład, jeśli używasz FileZilla jako klienta FTP, możesz go znaleźć w sekcji „Remote Site” w prawej kolumnie.
Po zlokalizowaniu .plik htaccess, kliknij prawym przyciskiem myszy i otwórz opcję „Wyświetl/edytuj”. Spowoduje to otwarcie pliku w edytorze tekstu.
Następnie musisz dodać tę linię na dole.plik htaccess:
php_value max_execution_time 300
Jeśli używasz Notatnika jako edytora tekstu, oto jak może wyglądać.
Po zakończeniu zapisz plik.
Ten kod po prostu ustawia wartość maksymalnego czasu wykonania na 300 sekund (5 minut). Możesz teraz odwiedzić swoją witrynę, aby sprawdzić, czy błąd został rozwiązany.
Jeśli nadal pojawi się błąd, spróbuj zwiększyć wartość do 600.
Jeśli uważasz, że ta metoda jest łatwiejsza, sprawdź te najbardziej przydatne .htaccess tricks dla WordPress.
Inną metodą, aby naprawić maksymalny czas wykonania przekroczony błąd w WordPress jest modyfikowanie php.plik ini.
Php.plik ini jest plikiem konfiguracyjnym, który definiuje ustawienia PHP na twoim serwerze. Na wielu platformach hostingowych WordPress możesz nie zobaczyć go w folderze WordPress.
W takim przypadku możesz utworzyć nowy php.plik ini wewnątrz folderu głównego WordPress. Następnie Edytuj php.ini pliku i dodać następujący wiersz.
max_execution_time = 60
Nie zapomnij zapisać i przesłać zmian z powrotem na serwer. Możesz teraz odwiedzić swoją witrynę i sprawdzić, czy błąd zniknął.
W większości przypadków zwiększenie maksymalnego czasu wykonania przy użyciu jednej z tych dwóch metod rozwiąże błąd. Jeśli jednak nie, musisz skontaktować się z dostawcą usług hostingowych WordPress w celu uzyskania pomocy.
Mamy nadzieję, że ten artykuł pomógł Ci naprawić błąd krytyczny: przekroczono maksymalny czas wykonania w WordPress. Możesz również zobaczyć nasz przewodnik, Jak naprawić błąd nawiązania połączenia z bazą danych w WordPress.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.