1. Znajdź rzeczywisty PHP Web
Zapisz gałąź, pełną rewizję, źródło, rozszerzenia, usługę i handler. CLI i Web mogą używać innych plików. Sprawdź pule FPM, Apache, obrazy, kolejki i repliki. Przygotuj kopię, testy zgodności i wycofanie zmian przed produkcją.
2. Zainstaluj poprawioną kompilację
Pierwsze wersje: 8.2.35, 8.3.36, 8.4.27 i 8.5.12. Wybierz wspieraną gałąź i zgodne rozszerzenia. Testuj aplikacje i zdrowie usług. Używaj PHP lub właściwego dostawcy. WAF i aktualizacja CMS nie naprawiają interpretera.
| Gałąź PHP | Wersje źródłowe poniżej | Pierwsza poprawiona wersja | Koniec wsparcia bezpieczeństwa |
|---|---|---|---|
| PHP 8.5 | < 8.5.12 | ✓ 8.5.12 | 31 gru 2029 |
| PHP 8.4 | < 8.4.27 | ✓ 8.4.27 | 31 gru 2028 |
| PHP 8.3 | < 8.3.36 | ✓ 8.3.36 | 31 gru 2027 |
| PHP 8.2 | < 8.2.35 | ✓ 8.2.35 | 31 gru 2026 |
Brak regularnego wydania PHP dla tych gałęzi. Minimalne backporty źródeł są dostępne dla 7.4, 8.0 i 8.1. Wsparcie dostawcy sprawdź osobno. Czytaj poradnik ↗
Backporty dystrybucji
Ubuntu, Debian i Linux firmowy mogą zachować stary numer z poprawioną rewizją. Baner 8.3.6 sam niczego nie dowodzi. Porównaj OS, repozytorium, architekturę i rewizję z OBIEMA CVE. Nie wymyślamy granic wersji pakietów.
3. Zrestartuj i zweryfikuj wszystko
Nowe pliki nie zastępują procesów w pamięci. Zrestartuj Apache dla mod_php albo pule FPM oraz trwałe kolejki. Sprawdź start, wersję Web, pakiet, zdrowie i repliki. Usuń strony diagnostyczne; nie pozostawiaj publicznego phpinfo().
Przykładowe polecenie / INVENTORY
php -v
php --ini
# Check the executable used by the Web service separately.
php-fpm -v
# On versioned installations, for example:
php-fpm8.3 -vPoradnik naprawy
Ubuntu i Debian
Ustal php*-common i pakiet handlera Web.
Czytaj poradnikRHEL, Rocky i AlmaLinux
Rozróżnij pakiety OS, strumienie aplikacyjne i źródła zewnętrzne.
Czytaj poradnikDocker i kontenery
Restart tego samego kontenera nie instaluje poprawki.
Czytaj poradnikBaoTa i 1Panel
PHP panelu może być niezależny od systemowego.
Czytaj poradnikWordPress i hosting zarządzany
Aktualizacja WordPressa, Drupala lub Joomli nie zmienia PHP.
Czytaj poradnik