Jak zaktualizować PHP na serwerze
Aktualizacja PHP to najskuteczniejszy sposób na wyeliminowanie podatności CVE-2026-109618 i CVE-2026-109619 (PHP2Shell). Poniżej opisujemy bezpieczną kolejność kroków dla typowych środowisk.
Przed aktualizacją
Zrób kopię zapasową bazy danych i plików strony. Przetestuj aktualizację najpierw na środowisku testowym lub staging.
Wersje naprawione (październik 2026)
- PHP 8.5 — zaktualizuj do
8.5.12lub nowszej - PHP 8.4 — zaktualizuj do
8.4.27lub nowszej - PHP 8.3 — zaktualizuj do
8.3.36lub nowszej - PHP 8.2 — zaktualizuj do
8.2.35lub nowszej
PHP 8.1 i starsze są na koniec życia (End of Life) i nie otrzymują oficjalnych poprawek bezpieczeństwa. Zalecamy migrację do gałęzi aktywnie wspieranej.
Hosting współdzielony (cPanel, DirectAdmin, Plesk)
- Zaloguj się do panelu zarządzania hostingiem.
- Wyszukaj sekcję PHP Version Manager, MultiPHP Managerlub PHP Selector — nazwa zależy od panelu.
- Wybierz wersję PHP 8.4.27 lub nowszą dla swojej domeny.
- Zapisz zmiany i sprawdź, czy strona działa poprawnie.
- Uruchom tester na php2shell.pl, aby potwierdzić zmianę sygnałów.
Niektórzy dostawcy hostingu aktualizują PHP za Ciebie — sprawdź powiadomienia od swojego providera.
VPS / serwer dedykowany (Ubuntu/Debian)
sudo apt update
sudo apt install php8.4 php8.4-fpm
sudo systemctl restart nginx php8.4-fpmUpewnij się, że twoja aplikacja jest kompatybilna z PHP 8.4 przed restartem. Sprawdź logi po restarcie: journalctl -xe.
Potrzebujesz pomocy?
Jeśli nie wiesz, jak przeprowadzić aktualizację, lub chcesz mieć pewność, że serwer jest prawidłowo skonfigurowany po zmianie, możemy przeprowadzić techniczną weryfikację środowiska.