Gdy próbuję uzyskać dostęp do strony, otrzymuję błąd Limit zasobów został osiągnięty. Co mogę zrobić?
Mogą wystąpić przypadki, gdy jeden lub więcej zasobów hostingowych zostanie przekroczonych, ale ważne jest, aby wiedzieć, jak zarządzać tymi zasobami!
Mogą wystąpić sytuacje, w których jedna lub więcej zasobów hostingu jest przekroczona. W konsekwencji, podczas dostępu do strony otrzymamy komunikat Limit zasobów został osiągnięty lub inne błędy. Ten komunikat będzie się pojawiał, dopóki obciążenie zasobów nie ustanie.
Ładowanie zasobów można zobaczyć w czasie rzeczywistym w głównym interfejsie cPanel. Aby uzyskać raport graficzny/tabelowy na dni, przejdziemy do cPanel, a następnie klikniemy na Użycie CPU i jednoczesnych połączeń.
Aby zmniejszyć zużycie zasobów, możemy spróbować następujących:
- Sprawdzamy logi dostępu (dostępne w panelu kontrolnym), aby zobaczyć, czy nie mamy ataku typu brute force na części administracyjnej lub w innej części strony. W przypadku zauważenia nietypowego ruchu z jednego lub więcej adresów IP możemy je zablokować, korzystając z blokady IP w cPanelu.
- Zapewniamy, że mamy zainstalowany i włączony moduł cachowania w używanej aplikacji. Na przykład, w przypadku WordPress możemy użyć wtyczki wp-super-cache.
- Zapewniamy, że wszystkie moduły, motyw i sama aplikacja są zaktualizowane do najnowszej dostępnej wersji.
- Zapewniamy, że część front-endowa strony jest zoptymalizowana: "minify" CSS, JS, HTML, kompresja gzip, caching front-end, optymalizacja obrazów, itp. Przykładem są strony, które przeprowadzają ocenę optymalizacji front-end, takie jak: GTmetrix lub Google PageSpeed Insights.
- Zapewniamy, że część back-endu jest zoptymalizowana, poprzez dezaktywację i usunięcie modułów/wtyczek, których już nie potrzebujemy. Próbujemy optymalizacji bazy danych, używając wtyczki lub korzystając z funkcji PhpMyAdmin.
- Jeśli wszystkie moduły i aplikacja są zaktualizowane, możemy spróbować przejść na najnowszą dostępną wersję PHP (jeśli deweloper aplikacji określa, że obsługuje najnowszą wersję).
- Inne specyficzne optymalizacje używanej aplikacji.
Nie w ostatniej kolejności, jeśli wszystkie optymalizacje zostały wprowadzone, ale błąd dotyczący osiągnięcia limitów zasobów nadal występuje, należy również rozważyć aktualizację do wyższego pakietu, który oferuje więcej zasobów dla posiadanego serwisu.