HTTP 503 / 508
503 występuje przy wyczerpanej pamięci lub timeout, 508 przy zbyt wielu wątkach PHP; sprawdź zużycie zasobów, zoptymalizuj cache lub zaktualizuj pakiet.
HTTP 503
Błąd HTTP 503 może wystąpić, gdy hosting wykorzysta całą dostępną pamięć w wybranym produkcie lub gdy skrypt przekroczy limit czasu.
HTTP 508
Ten błąd pojawia się, gdy pojedynczy hosting ma zbyt wiele jednoczesnych wątków PHP działających.
Hosting może napotkać ten błąd, jeśli jest pod atakiem lub nie jest wystarczająco zoptymalizowany, aby obsłużyć wiele jednoczesnych wizyt, np. od crawlerów.
Co możesz zrobić
Możesz śledzić aktualne zużycie zasobów swojego hostingu w menu „Website” w naszym Panelu Kontrolnym. Tutaj, w sekcji „Zużycie zasobów”, opisano szczegółowo, co możesz zrobić, aby rozwiązać problem.
Sprawdź logi w „Webserver logs” w naszym Panelu Kontrolnym, aby zobaczyć, czy Twoja strona jest pod atakiem lub czy crawler jest przyczyną problemu.
Optymalizuj (z caching)
Problem może wystąpić, jeśli zainstalowano złe wtyczki lub istnieją ciężkie wywołania SQL, które są w trakcie wykonywania, a wątki PHP czekają.
Zawsze dbaj o włączenie i instalację modułów cache oraz innych funkcji, które mogą zmniejszyć zużycie zasobów hostingu.
Jeśli używasz WordPressa, możesz spróbować zoptymalizować go za pomocą naszego narzędzia WordPress, które znajdziesz w naszym Panelu Kontrolnym.
Dokup więcej zasobów
Często przyczyną kodu błędu jest po prostu to, że Twoja strona „rośnie” poza obecną pakiet hostingowy u nas, więc możesz zaktualizować do większego pakietu z większą ilością zasobów, aby rozwiązać problem.
Możesz zaktualizować swój produkt do większego pakietu, z większą liczbą wątków PHP, co podniesie limit zasobów. Zaktualizuj swój produkt przez nasz Panel Kontrolny.
Zrestartuj wątki PHP
Tymczasowe rozwiązanie problemu może polegać na zrestartowaniu wszystkich procesów/wątków PHP w hostingu. Można to zrobić w menu „Website” w naszym Panelu Kontrolnym.
Artykuły z kategorii pomocy technicznej: PHP