PHP-FPM w cPanel¶
PHP-FPM to sposób uruchamiania PHP, który pomaga sprawniej obsługiwać większą liczbę zapytań do strony.
W praktyce najczęściej warto mieć PHP-FPM włączone, szczególnie dla stron opartych o:
- WordPress,
- WooCommerce,
- Joomla,
- PrestaShop,
- własne aplikacje PHP.
PHP-FPM działa w tle i utrzymuje gotowe procesy PHP, dzięki czemu serwer nie musi uruchamiać PHP od początku przy każdym wejściu na stronę.
1. Gdzie sprawdzić PHP-FPM¶
Po zalogowaniu do cPanel przejdź do:
Software → MultiPHP Manager
Na liście zobaczysz domeny przypisane do hostingu.
Przy każdej domenie możesz sprawdzić m.in.:
- używaną wersję PHP,
- informację, czy PHP-FPM jest aktywne.
Przykład:
Jeżeli widzisz:
PHP-FPM działa dla tej domeny.
2. Włączenie PHP-FPM¶
Możliwość samodzielnego włączania i wyłączania PHP-FPM zależy od konfiguracji hostingu.
Jeżeli przy domenie dostępna jest opcja zmiany PHP-FPM:
- Wejdź w:
Software → MultiPHP Manager
- Znajdź właściwą domenę.
- Włącz PHP-FPM.
- Zatwierdź zmianę.
- Sprawdź działanie strony.
Jeżeli w cPanel widzisz tylko informację o stanie PHP-FPM, bez możliwości jego zmiany, oznacza to, że ustawieniem zarządza administrator serwera.
W takiej sytuacji skontaktuj się z pomocą techniczną Cloud4you.
3. Czy warto włączać PHP-FPM¶
W większości przypadków:
jest dobrym wyborem.
PHP-FPM może poprawić obsługę wielu jednoczesnych zapytań i zapewnić bardziej przewidywalne działanie aplikacji PHP.
Nie oznacza to jednak, że samo włączenie PHP-FPM automatycznie przyspieszy każdą stronę.
Na szybkość strony wpływają również m.in.:
- sama aplikacja,
- baza danych,
- wtyczki,
- motyw,
- cache,
- ilość dostępnych zasobów hostingu.
4. PHP-FPM a wersja PHP¶
PHP-FPM działa z konkretną wersją PHP przypisaną do domeny.
Przykład:
Jeżeli zmienisz wersję PHP w MultiPHP Manager, konfiguracja PHP-FPM powinna zostać dopasowana do nowej wersji PHP.
Po każdej zmianie wersji PHP warto sprawdzić, czy strona nadal działa poprawnie.
5. PHP-FPM a parametry PHP¶
Takie parametry jak:
nadal możesz zmieniać w:
Software → MultiPHP INI Editor
PHP-FPM nie zastępuje tych ustawień.
Przykład:
6. Co zrobić po zmianie¶
Po włączeniu, wyłączeniu albo zmianie wersji PHP:
- otwórz stronę internetową,
- sprawdź stronę główną,
- zaloguj się do panelu administracyjnego,
- sprawdź formularze,
- jeżeli prowadzisz sklep, sprawdź koszyk i zamówienia.
Jeżeli wszystko działa poprawnie, konfiguracja jest prawidłowa.
7. Co zrobić, jeśli strona przestała działać¶
Jeżeli po zmianie PHP-FPM strona:
- pokazuje błąd,
- wyświetla pustą stronę,
- zwraca błąd
500, - przestała poprawnie wykonywać skrypty PHP,
przywróć wcześniejsze ustawienie, jeżeli panel na to pozwala.
Jeżeli nie możesz samodzielnie zmienić PHP-FPM, skontaktuj się z pomocą techniczną Cloud4you.
8. Najprostszy schemat¶
Aby sprawdzić PHP-FPM:
- Zaloguj się do cPanel.
- Wejdź w:
Software → MultiPHP Manager
- Znajdź swoją domenę.
- Sprawdź status PHP-FPM.
- Jeśli dostępna jest opcja zmiany, możesz ją włączyć lub wyłączyć.
- Po zmianie sprawdź działanie strony.
Gotowe.
Jeżeli nie masz możliwości zmiany statusu PHP-FPM w cPanel, oznacza to, że funkcją zarządza administrator hostingu.