# Wara l-aġġornament: erġa' ibda PHP-FPM u l-workers kollha

> Erġa' ibda PHP-FPM wara l-aġġornament ta' PHP2Shell: għaliex fajls ġodda mhumiex biżżejjed u kif tivverifikaw li ma jaħdem ebda worker qadim.

Sors: https://phpsos.de/mt/php2shell/php-fpm-neustart/  
Stat: 25/10/2026  
Fornitur: PHP SOS, Għajnuna ta' emerġenza għal PHP u sigurtà tas-server. Għajnuna immedjata fuq WhatsApp: https://wa.me/491736494914?text=Bongu%20PHP%20SOS%2C%20g%C4%A7andna%20b%C5%BConn%20g%C4%A7ajnuna%20bis-server%20tal-PHP%20tag%C4%A7na.%20Kumpanija%3A%20%E2%80%A6%20Websajt%3A%20%E2%80%A6

**Fil-qosor:** Wara l-aġġornament ta' PHP, irid jerġa' jinbeda PHP-FPM u s-servizzi l-oħra kollha li jgħabbu PHP. Fajls ġodda fuq id-disk mhumiex biżżejjed sakemm proċessi qodma ta' PHP jibqgħu jaħdmu fil-memorja. Biss wara r-restart jaħdem is-server bil-kodiċi rranġat ta' PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35 jew bil-backport tal-fornitur tagħkom.

## Għaliex għandkom terġgħu tibdew PHP-FPM

Aġġornament tal-pakkett jissostitwixxi l-fajls fuq id-disk. Il-proċessi li diġà jaħdmu, madankollu, diġà għabbew il-kodiċi qadim tal-programm fil-memorja u jkomplu jaħdmu bih. PHP-FPM, Apache b'mod_php jew LiteSpeed spiss iżommu l-workers tagħhom ħajjin għal jiem sħaħ.

Għal PHP2Shell dan huwa partikolarment importanti. Il-vulnerabbiltà [CVE-2026-109619](https://phpsos.de/mt/php2shell/cve-2026-109619/) tiddependi preċiżament minn stat li jibqa' bejn it-talbiet fl-istess worker. Worker b'kodiċi qadim jibqa' vulnerabbli, kemm tkun il-verżjoni fuq id-disk. Skont php.net, għalhekk, il-workers u l-proċessi kollha jridu jerġgħu jinbdew.

Xi maniġers tal-pakketti jerġgħu jibdew is-servizzi awtomatikament fl-aġġornament, oħrajn le. Tserrħux fuq dan, iċċekkjaw ir-riżultat.

Stampa tipika mill-ħajja ta' kuljum: il-ġestjoni tal-pakketti tirrapporta “PHP aġġornat”, il-monitoraġġ ma juri ebda żball, il-websajt taħdem. Madankollu l-workers qodma jkomplu jaqdu kull talba, għax ħadd ma bdiex mill-ġdid is-servizz. Minn barra dan l-istat ma jidhirx. Għalhekk il-verifika tal-ħinijiet tal-bidu tal-proċessi tappartjeni għal kull aġġornament.

## Liema servizzi jgħabbu PHP?

| Modalità tat-tħaddim | X'għandu jerġa' jinbeda | Kmand tipiku (ismijiet skont id-distribuzzjoni) |
|---|---|---|
| PHP-FPM | kull servizz FPM, għal kull verżjoni installata | `systemctl restart php8.3-fpm` jew `systemctl restart php-fpm` |
| Apache b'mod_php | Apache | `systemctl restart apache2` jew `systemctl restart httpd` |
| php-cgi | is-server tal-web li jsejjaħ jew il-wrapper FastCGI | skont is-setup |
| LiteSpeed | LiteSpeed u l-proċessi lsphp | permezz tal-ġestjoni ta' LiteSpeed jew is-servizz tiegħu |
| FrankenPHP | is-servizz FrankenPHP jew il-kontenitur | `systemctl restart frankenphp` jew erġgħu oħolqu l-kontenitur |
| Docker, Kubernetes | erġgħu oħolqu l-kontenituri minn image ġdida | ara [Patching ta' PHP fil-kontenituri Docker](https://phpsos.de/mt/php2shell/docker-container-patchen/) |

B'mod_php japplika: l-aġġornament jaffettwa lil Apache innifsu, għax PHP jinsab f'kull proċess ta' Apache. Għaliex din il-modalità tat-tħaddim hija partikolarment delikata tarawh f'[Għaliex mod_php għandu l-ogħla riskju](https://phpsos.de/mt/php2shell/mod-php-risiko/). Għal LiteSpeed insibu dettalji fuq il-paġna [LiteSpeed u LSAPI](https://phpsos.de/mt/server/litespeed/).

## Erġa' ibda PHP-FPM: il-kmandi

L-ewwel sibu s-servizzi kollha ta' PHP fuq is-server. Plesk, cPanel u interfaces oħra jġibu servizzi proprji ta' PHP b'ismijiet proprji; il-lista turihom ukoll.

```bash
systemctl list-units --type=service | grep -i -E "php|lsws|litespeed|frankenphp|apache2|httpd"
```

Imbagħad erġgħu ibdew kull servizz ta' PHP misjub, mhux biss l-ewwel:

```bash
sudo systemctl restart php8.3-fpm
sudo systemctl restart php8.2-fpm      # jekk hemm installata fergħa oħra
sudo systemctl restart apache2         # b'mod_php; familja RHEL: httpd
```

Nirrakkomandaw `restart` minflok `reload`. Fil-każ ta' reload il-proċess prinċipali jibqa'; dan huwa maħsub għal bidliet fil-konfigurazzjoni. Wara aġġornament tas-sigurtà tridu tkunu żguri li kull proċess huwa ġdid.

> **Importanti:**
> Jekk issettjajtu wkoll miżuri temporanji bħal `session.upload_progress.enabled=0` jew limiti fissi tal-memorja, dawn jaħdmu wkoll biss wara r-restart. Restart jagħmel it-tnejn f'pass wieħed.

## Niċċekkjaw li ma jibqa' jaħdem ebda worker qadim

Qabblu l-ħin tal-bidu tal-proċessi mal-ħin tal-aġġornament. Il-kmandi kollha huma biss ta' qari.

```bash
ps -o pid,lstart,cmd -C php-fpm8.3     # taħt RHEL: -C php-fpm
systemctl status php8.3-fpm            # linja “Active: … since …”
needrestart -r l                       # Debian/Ubuntu, jekk installat
```

Jekk proċess huwa eqdem mill-aġġornament, ma ġiex inkluż. Kawżi komuni huma fergħa sekondarja minsija ta' PHP, servizz proprju ta' pool minn panel tal-hosting jew kontenitur li ġie biss mibdi mill-ġdid minflok maħluq mill-image il-ġdida. Jekk taħdimx il-verżjoni t-tajba turi l-paġna [Kif tivverifikaw sewwa l-verżjoni ta' PHP u l-istat tal-patches](https://phpsos.de/mt/php2shell/php-version-pruefen/).

## Niddokumentaw ir-restart

Innutaw għal kull server il-ħin tal-aġġornament u tar-restart. Dan il-mument jifred iż-żmien li fih is-server kien vulnerabbli miż-żmien ta' wara. Għal verifika aktar tard tat-traċċi, għall-assikuraturi u għal notifika possibbli skont il-GDPR dan huwa l-aktar punt ta' referenza importanti. Żommu wkoll il-logs tas-server mill-20 ta' Ottubru 'il quddiem, kif tirrakkomanda l-istampa speċjalizzata.

Fuq servers b'ħafna websajts tagħmel sens tabella qasira: server, servizz, verżjoni ta' PHP, verżjoni tal-pakkett, ħin tar-restart u l-persuna li bdiet mill-ġdid. B'hekk lakuni fil-kopertura jidhru malajr, pereżempju pool li ġie injorat jew sistema tat-test li ħadd ma kellu fuq il-lista.

## Kif tgħin PHP SOS b'mod konkret?

Fil-qafas tas-[servizz ta' patch ta' PHP](https://phpsos.de/mt/leistungen/php-patch-service/) nieħdu fuqna l-aġġornament u r-restart bħala proċess waħdieni:

- **Niddeterminaw is-servizzi:** Insibu l-proċessi kollha li jgħabbu PHP, anke minn panels tal-hosting u kontenituri.
- **Nerġgħu nibdew b'mod ikkontrollat,** bi ftehim magħkom f'ħin xieraq u b'attenzjoni għal ordnijiet jew formoli li għaddejjin.
- **Niċċekkjaw sussegwentement** li ebda proċess ma hu eqdem mill-aġġornament u li l-websajt tirrispondi normalment.
- **Nirreġistraw:** Verżjonijiet, stati tal-pakketti u ħinijiet tar-restart għal kull server.


## Mistoqsijiet frekwenti

**Huwa biżżejjed systemctl reload minflok restart?**  
Għal PHP2Shell nirrakkomandaw restart. Reload ġeneralment ibiddel il-workers, imma l-proċess prinċipali jista' jkompli jaħdem. B'restart tkunu żguri li ma jibqa' ebda proċess b'kodiċi qadim. Quddiem l-interruzzjoni qasira hemm prova ċara.

**Irrid inerġa' nibda s-server kollu wara l-aġġornament ta' PHP?**  
Ġeneralment le. Huwa biżżejjed li jerġgħu jinbdew is-servizzi kollha li jgħabbu PHP: PHP-FPM, Apache f'każ ta' mod_php, LiteSpeed, FrankenPHP jew il-kontenituri affettwati. Restart tas-server kollu huwa l-għażla sempliċi jekk m'intomx żguri liema servizzi jużaw PHP.

**Il-hoster tiegħi jerġa' jibda PHP awtomatikament wara l-aġġornament?**  
Dan jiddependi mill-fornitur. Staqsu b'mod konkret jekk wara l-patch il-proċessi kollha ta' PHP ġewx mibdija mill-ġdid, u itolbu konferma bil-miktub.

## Sorsi

- [php.net: Avviżi tas-sigurtà](https://www.php.net/)
- [PHP 8 ChangeLog](https://www.php.net/ChangeLog-8.php)
