# cPanel u WHM: kif tassiguraw PHP

> Aġġornament ta' PHP f'cPanel wara PHP2Shell: iċċekkjaw il-pakketti ea-php, erġgħu ibdew PHP-FPM u Apache, issettjaw valuri temporanji u pruvaw l-istat.

Sors: https://phpsos.de/mt/server/cpanel/  
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:** Aġġornament ta' PHP f'cPanel wara PHP2Shell jinvolvi tliet passi: iġibu l-pakketti ea-php u, jekk ikun il-każ, alt-php kollha fi stat irranġat, terġgħu tibdew kompletament PHP-FPM u Apache, u tiddokumentaw l-istat tal-pakketti. Il-klijenti fuq is-server ma jistgħux jissettjaw waħedhom l-aktar valuri temporanji importanti; dan irid jagħmlu l-amministratur ta' WHM.

## Is-sitwazzjoni fuq servers cPanel

PHP2Shell jinkludi l-vulnerabbiltajiet CVE-2026-109618 u CVE-2026-109619 f'PHP innifsu. It-tnejn jippermettu l-eżekuzzjoni ta' kodiċi malizzjuż mingħajr login u huma evalwati b'CVSS v4.0 9,2. Huma affettwati PHP-FPM, Apache b'mod_php, php-cgi, FrankenPHP u LiteSpeed. Il-proġett PHP ippubblika fil-21/10/2026 il-verżjonijiet 8.5.12, 8.4.27, 8.3.36 u 8.2.35.

cPanel ma jġibx PHP bħala pakkett wieħed, imma permezz ta' EasyApache 4 b'sett ta' pakketti għal kull verżjoni, pereżempju `ea-php83` jew `ea-php84`. Fuq xi servers jiżdiedu l-pakketti tas-sistema operattiva, u fuq CloudLinux il-verżjonijiet alt-php. Kull sors għandu stat proprju. Stampa kompluta tinħoloq biss meta tiċċekkjaw it-tlieta.

## Aġġornament ta' PHP f'cPanel: nivverifikaw l-inventarju u l-assenjazzjoni

Ibdew b'inventarju. Il-kmandi li ġejjin jaqraw biss u ma jibdlu xejn. Il-mogħdijiet u l-ismijiet tal-pakketti huma eżempji u jistgħu jvarjaw skont l-installazzjoni.

```bash
# Installierte PHP-Versionen laut WHM-API
whmapi1 php_get_installed_versions

# Version je ea-php-Installation
for p in /opt/cpanel/ea-php*/root/usr/bin/php; do echo "$p"; "$p" -v | head -1; done

# Paketstand (RPM-basierte Systeme, Beispiel)
rpm -qa | grep -E '^ea-php[0-9]+-php-(cli|fpm|common)' | sort
```

Fil-MultiPHP Manager tara liema dominju juża liema verżjoni u jekk PHP-FPM huwiex attivat. Innotaw verżjonijiet li huma installati imma mhumiex assenjati lil ebda dominju. Anke dawn għandhom jiġu aġġornati jew imneħħija.

## Backports: kif jinqraw sewwa

Bħal ma japplika għal fornituri oħra: in-numru tal-verżjoni murija mhuwiex l-uniku kriterju. Jekk korrezzjoni tiġi mwassla bħala backport, in-numru jista' jibqa' bla bidla. Għalhekk iċċekkjaw ukoll il-changelog tal-pakkett u l-avviżi tal-fornitur.

```bash
# Änderungsprotokoll eines Pakets nach CVE-Nummern durchsuchen (Beispiel)
rpm -q --changelog ea-php84-php-cli | grep -iE 'CVE-2026-1096(18|19)'
```

Jekk ma jinstab ebda daħla, dan ma jfissirx awtomatikament li l-korrezzjoni tonqos. Jfisser, madankollu, li għandkom bżonn konferma bil-miktub qabel ma tikklassifikaw is-server bħala ppatchjat. Kif taqraw sewwa l-verżjonijiet jiddeskrivi [Verifika tal-verżjoni ta' PHP u tal-istat tal-patch](https://phpsos.de/mt/php2shell/php-version-pruefen/).

## Aġġornament, restart u kontroll

L-aġġornament tinstallawh f'WHM permezz tal-aġġornament tas-sistema jew tal-ġestjoni tal-pakketti. Imbagħad terġgħu tibdew il-proċessi kollha ta' PHP. Fajls ġodda waħedhom mhumiex biżżejjed sakemm proċessi qodma jaħdmu fil-memorja.

```bash
# PHP-FPM-Dienste aller Versionen neu starten (cPanel-Skript)
/scripts/restartsrv_apache_php_fpm

# Apache vollständig neu starten
/scripts/restartsrv_httpd

# Startzeit der PHP-Prozesse kontrollieren
ps -eo pid,lstart,cmd | grep -E 'php-fpm|lsphp|php-cgi' | grep -v grep
```

Kull proċess ta' PHP għandu jkollu ħin tal-bidu wara l-aġġornament. Jekk ma jkunx hekk, itterminawh b'mod immirat permezz tas-servizz li jappartjenilu. Jekk għandkom diversi servers, jiswa li żżommu protokoll qasir għal kull magna, li tistgħu tużaw aktar tard bħala prova.

> **Importanti:**
> Aġġornament ta' CMS permezz ta' għodod ta' cPanel bħal WP Toolkit ma jagħlaqx il-vulnerabbiltà ta' PHP. Huwa raġonevoli, imma ma jissostitwixxix l-aġġornament ta' PHP u lanqas ir-restart.

## Nissettjaw valuri temporanji b'mod ċentrali

Jekk verżjoni għadha ma ġietx irranġata, php.net jirrakkomanda miżuri temporanji li ma joffrux protezzjoni sħiħa. F'cPanel tissettjawhom fil-MultiPHP INI Editor fil-modalità għall-amministraturi jew direttament fil-php.ini tal-verżjoni ea-php rispettiva. Valuri f'`.user.ini` tal-kontijiet tal-klijenti mhumiex biżżejjed għal `session.upload_progress.enabled`.

```ini
; serverweite php.ini der betroffenen Version (Beispiel)
session.upload_progress.enabled = 0
post_max_size = 32M
upload_max_filesize = 24M
```

Mingħajr funzjoni ta' upload, php.net jissuġġerixxi `post_max_size = 8M`. Fuq PHP 8.5 jiżdied `fatal_error_backtraces=0`. Wara terġgħu tibdew il-workers kollha. Limitu tal-memorja tissettjawh permezz tal-cgroups, pereżempju bil-limiti ta' CloudLinux, mhux permezz ta' `RLIMIT_AS` jew `RLIMIT_DATA`. Aktar dettalji jinsabu f'[Miżuri immedjati mingħajr patch](https://phpsos.de/mt/php2shell/sofortmassnahmen-ohne-patch/).

## Responsabbiltà bejn l-operatur tas-server u s-sidien tal-kontijiet

Fuq server cPanel b'ħafna kontijiet, l-amministratur ta' WHM jerfa' r-responsabbiltà għal PHP, is-servizzi u l-konfigurazzjoni fuq is-server kollu. Is-sidien tal-kontijiet individwali huma responsabbli mill-applikazzjonijiet, mill-plugins u mill-kredenzjali tagħhom. Għarrfu lis-sidien tal-kontijiet meta u kif sar il-patching, u irrakkomandawlhom jiċċekkjaw l-applikazzjonijiet tagħhom għal anomaliji. Kif tidher is-sitwazzjoni mill-perspettiva tal-klijent jiddeskrivi [Shared Hosting](https://phpsos.de/mt/server/shared-hosting/).

Żommu l-logs mill-20/10/2026 'il quddiem. Patch ma jneħħix malware li tkun ġiet introdotta qabel.

Bħala prova jkun biżżejjed protokoll sempliċi għal kull server: data u ħin tal-aġġornament, lista tal-pakketti ea-php u alt-php bil-verżjoni qabel u wara, il-lista tal-proċessi bil-ħinijiet tal-bidu wara r-restart u, jekk ikun il-każ, il-konferma tal-fornitur tal-pakketti dwar il-backports. Żommu l-protokoll barra mis-server. Aktar tard iservi bħala evidenza quddiem il-klijenti, l-assiguraturi jew l-awdituri u jiffaċilita l-aġġornament ta' emerġenza li jmiss, għax il-passi diġà huma deskritti. Jekk tħaddmu diversi servers cPanel, jiswa li tqiegħdu l-kmandi tal-qari ta' din il-paġna fi skript żgħir li jaħdem bl-istess mod fuq il-magni kollha u jiġbor ir-riżultati. B'hekk tindunaw minnufih b'differenzi bejn is-servers, pereżempju verżjoni ta' PHP minsija.

## Kif tgħin PHP SOS b'mod konkret?

- Nagħmlu inventarju tal-pakketti ea-php, alt-php u tas-sistema u nassenjaw il-kontijiet kollha għall-verżjoni ta' PHP tagħhom.
- Permezz tas-[servizz ta' patch ta' PHP](https://phpsos.de/mt/leistungen/php-patch-service/) tagħna naġġornaw, nerġgħu nibdew is-servizzi kollha u nipprovaw l-istat b'listi tal-pakketti u ħinijiet tal-proċessi.
- Fejn meħtieġ, nissettjaw valuri temporanji fuq is-server kollu u b'mod li ma jistax jiġi sostitwit.
- Niċċekkjaw il-kontijiet għal traċċi tipiċi ta' kompromess u, f'każ ta' sejba, nibdew it-[tneħħija tal-malware](https://phpsos.de/mt/leistungen/malware-entfernung/).
- Wara, inbaxxu n-numru ta' verżjonijiet ta' PHP u nsaħħu l-konfigurazzjoni.


## Mistoqsijiet frekwenti

**Fejn nara f'WHM liema dominju juża liema verżjoni ta' PHP?**  
Fil-MultiPHP Manager ta' WHM tara għal kull dominju l-verżjoni assenjata u jekk PHP-FPM huwiex attiv. Għal lista kompluta jgħin ukoll mistoqsija mil-linja tal-kmand. Innotaw ukoll verżjonijiet li mhumiex assenjati lil ebda dominju.

**Jista' klijent ta' cPanel jissettja waħdu l-valuri temporanji f'.user.ini?**  
Għal session.upload_progress.enabled php.net jgħid espliċitament li .user.ini u ini_set() mhumiex biżżejjed. Il-valur jappartjeni fil-php.ini, fil-pool ta' FPM jew fil-konfigurazzjoni tas-server. Dan jista' jagħmlu biss l-amministratur tas-server.

**Huwa biżżejjed restart graceful ta' Apache?**  
B'PHP-FPM jridu jerġgħu jibdew is-servizzi FPM nfushom; reload ta' Apache ma jġeddidhomx. Fil-każ ta' handlers ta' PHP bbażati fuq Apache, restart sħiħ huwa t-triq sigura. Wara, iċċekkjaw il-ħin tal-bidu tal-proċessi kollha ta' PHP.

**U CloudLinux u alt-php?**  
Fuq servers CloudLinux xi websajts jaħdmu bi pakketti alt-php proprji minflok ea-php. Dawn għandhom stat tal-pakkett proprju u jridu jiġu vverifikati u aġġornati separatament.

## Sorsi

- [php.net: Avviżi tas-sigurtà](https://www.php.net/)
- [PHP 8 ChangeLog](https://www.php.net/ChangeLog-8.php)
- [php.net: Verżjonijiet appoġġjati](https://www.php.net/supported-versions.php)
- [BSI (l-Uffiċċju Federali Ġermaniż għas-Sigurtà tal-Informazzjoni)](https://www.bsi.bund.de/)
