Fil-qosor: Il-handler ta' PHP f'Plesk jiddetermina kif jaħdem PHP għal websajt: bħala applikazzjoni FPM b'pool komuni, bħala Dedicated FPM b'pool proprju għal kull websajt, bħala applikazzjoni FastCGI jew bħala modulu Apache (mod_php). Mil-lat tas-sigurtà Dedicated FPM taħt Linux ġeneralment huwa l-aħjar għażla, il-modulu Apache l-agħar. Plesk innifsu jsejjaħlu skadut jew mhux sikur, u f'PHP2Shell it-tim ta' PHP jara r-riskju l-ogħla eżattament f'mod_php.
Għaliex il-handler huwa iktar minn kwistjoni ta' prestazzjoni
F'Plesk għal kull websajt tagħżel verżjoni ta' PHP u handler. Ħafna jittrattaw il-handler bħala dettall tal-prestazzjoni u tal-memorja. Imma jiddeċiedi wkoll kemm il-websajts huma separati minn xulxin, fejn jaħdmu l-issettjar tas-sigurtà u liema proċessi jridu jerġgħu jinbdew wara aġġornament.
Wara PHP2Shell din l-għażla ssir konkreta. Il-vulnerabbiltajiet CVE-2026-109618 u CVE-2026-109619 jolqtu l-modalitajiet kollha tas-soltu, imma t-tim ta' PHP jikklassifika r-riskju bħala l-ogħla f'mod_php. Min fuq is-server ta' Plesk tiegħu għadu jħaddem dominji bil-modulu Apache għandu jbiddel dan issa. Kif tivverifika u tippatcja l-verżjonijiet tiddeskrivih il-paġna Servers ta' Plesk: kif tivverifika u tippatċja verżjonijiet ta' PHP; hawnhekk titratta l-għażla tal-mod ta' tħaddim.
Il-handlers ta' PHP ta' Plesk f'ħarsa waħda
It-tabella li ġejja tistrieħ fuq id-dokumentazzjoni ta' Plesk għal Plesk Obsidian, żvolta bil-perspettiva tas-sigurtà. Taħt Linux il-handlers FPM, skont Plesk, jistgħu jiġu servuti jew permezz ta' Apache jew permezz ta' nginx, FastCGI dejjem permezz ta' Apache.
| Handler | Servut permezz ta' | Iżolament | Rakkomandazzjoni ta' Plesk | Perspettiva tas-sigurtà |
|---|---|---|---|---|
| Dedicated FPM application | Apache jew nginx | pool proprju għal kull websajt | Linux b'hosting kondiviż | l-aħjar separazzjoni, valuri proprji għal kull pool |
| FPM application | Apache jew nginx | pool komuni għal kull verżjoni ta' PHP | servers dedikati tal-Linux | websajt difettuża tista' tfixkel oħrajn bl-istess verżjoni |
| FastCGI application | Apache (Linux) | proċessi permanenti, separazzjoni tajba | servers tal-Windows | soda, taħt Linux ġeneralment sostitwita minn FPM |
| Apache module (mod_php) | Apache | PHP fil-proċess tas-server tal-web | mhux irrakkomandat | l-ogħla riskju ta' PHP2Shell skont it-tim ta' PHP |
| CGI application | Apache | proċess ġdid għal kull talba | mhux irrakkomandat | skadut |
Sfond dwar il-modi ta' tħaddim innifishom jispjegawh il-paġni PHP-FPM spjegat u Għaliex mod_php iġorr l-ogħla riskju.
Pool komuni jew proprju?
Id-differenza bejn FPM u Dedicated FPM spiss titqies inqas milli hi. Fil-handler FPM normali, skont Plesk, il-websajts kollha bl-istess verżjoni ta' PHP jaqsmu pool wieħed ta' proċessi. Dan jiffranka memorja, imma jfisser ukoll: websajt li toħloq problemi tista' tkaxkar magħha l-oħrajn kollha bl-istess verżjoni, u l-cache komuni tinqasam.
Dedicated FPM jagħti lil kull websajt pool proprju. Skont Plesk dan itejjeb l-iżolament u l-prestazzjoni, imma jiswa iktar memorja. Mil-lat tas-sigurtà l-pool proprju huwa l-bażi biex issettjar bħal open_basedir, limiti tal-memorja jew limiti tal-upload jiġu ffissati separatament għal kull websajt. Kif tifred il-pools b'mod konsistenti jiddeskrivih l-artikolu Iżola l-pools ta' PHP-FPM għal kull websajt.
nginx jew Apache: il-lazz ta' .htaccess
Jekk tagħżel handler li jiġi servut permezz ta' nginx, jinbidel xi ħaġa fundamentali: skont Plesk dawn il-handlers jinjoraw il-fajl .htaccess. Dak li hemm miktub ma jaħdimx aktar.
Din hija kwistjoni tas-sigurtà. Ħafna applikazzjonijiet u amministraturi jpoġġu regoli ta' protezzjoni f'.htaccess, pereżempju projbizzjoni biex fajls ta' PHP ma jiġux eżegwiti f'folders tal-upload, jew blokki għal fajls tal-konfigurazzjoni. Wara bidla għal nginx dawn ir-regoli jitilfu l-effett b'mod siekta. Għalhekk qabel il-bidla iċċekkja liema regoli ta' protezzjoni hemm f'.htaccess, u ttrasferihom fil-konfigurazzjoni ta' nginx tad-dominju.
Bidla tal-handler hija bidla fil-konfigurazzjoni tas-sigurtà. Wara ttestja b'mod immirat jekk mogħdijiet imblukkati għadhomx imblukkati, mhux biss jekk il-paġna ewlenija titgħabba.
Iċċekkja u biddel il-handler
L-ewwel ħu ħarsa ġenerali liema dominji jużaw liema handler. Il-kmandi jaqraw biss.
# Il-handlers kollha rreġistrati b'ID, verżjoni u tip
plesk bin php_handler --list
# Dominji li jużaw handler speċifiku (ID mil-lista)
plesk bin php_handler --get-usage -id <handler-id>
# PHP jaħdem fil-proċess ta' Apache? (Debian/Ubuntu: apache2ctl, familja RHEL: httpd)
apache2ctl -M 2>/dev/null | grep -i php
Għall-bidla pproċedi dominju b'dominju:
- Ġbor ir-regoli ta' protezzjoni minn
.htaccess, jekk il-handler il-ġdid jiġi servut permezz ta' nginx. - Issettja l-valuri temporanji kontra PHP2Shell, pereżempju
session.upload_progress.enabled=0, għall-handler il-ġdid. F'FPM jappartjenu bħalaphp_admin_valuefid-direttivi addizzjonali tal-pool, f'FastCGI jaħdmu modi oħra. - Biddel il-handler fl-issettjar ta' PHP tad-dominju, jekk possibbli l-ewwel fuq kopja.
- Ittestja l-funzjonijiet u iċċekkja jekk id-dominju huwiex servut minn proċessi b'kodiċi aġġornat.
- Jekk il-modulu Apache ma jibqax użat minn ebda dominju, iddiżattiva l-handler.
F'liema sekwenza tibdel?
Fuq server ta' Plesk li kiber ma' żmien, rari jista' jinbidel kollox f'jum wieħed. Sekwenza skont ir-riskju tgħin biex il-ħin skars jintuża b'mod sensat:
- L-ewwel dominji bil-modulu Apache, għax hemm ir-riskju minn PHP2Shell skont it-tim ta' PHP huwa l-ogħla u Plesk jiskoraġġixxi xorta waħda.
- Imbagħad dominji b'data sensittiva, pereżempju ħwienet, portals tal-klijenti jew formoli b'data tas-saħħa jew tal-kuntratti. Hawn il-pool proprju jixraq b'mod partikolari.
- Wara dominji fuq verżjonijiet qodma ta' PHP, li xorta waħda jridu jinbidlu. Handler u verżjoni jistgħu jinbidlu flimkien f'tieqa ta' manutenzjoni.
- L-aħħar il-bidla mill-pool komuni għall-pool proprju għad-dominji li jifdal, jekk il-memorja tas-server tippermetti.
Qabel l-aħħar stadju iċċekkja l-użu tal-memorja. Plesk jindika li Dedicated FPM jeħtieġ iktar memorja u jirrakkomanda osservazzjoni f'każ ta' ħafna websajts. Server li wara l-bidla jibda juża swap isir bil-mod, u memorja skarsa hija stat mhux tajjeb speċjalment f'każ ta' PHP2Shell.
Kif tgħin PHP SOS b'mod konkret?
- Niddeterminaw liema dominji fuq is-server ta' Plesk tagħkom jużaw liema handler, u nimmarkaw dominji bil-modulu Apache.
- Inbiddlu għal Dedicated FPM u nittrasferixxu r-regoli ta' protezzjoni minn
.htaccessfil-konfigurazzjoni ta' nginx, fejn meħtieġ. - Nissettjaw valuri temporanji u limiti għal kull pool u niċċekkjaw li jaħdmu fil-kuntest tal-web.
- Fil-qafas tat-Tisħiħ tas-server niddiżattivaw handlers skaduti u niddokumentaw il-konfigurazzjoni.
Mistoqsijiet frekwenti
Liema handler ta' PHP jirrakkomanda Plesk?
Skont id-dokumentazzjoni ta' Plesk, FPM huwa l-handler rakkomandat fuq servers dedikati tal-Linux, Dedicated FPM fuq servers tal-Linux għall-hosting kondiviż u FastCGI fuq servers tal-Windows. Il-modulu Apache, CGI u ISAPI Plesk isejjaħhom skaduti ħafna jew mhux sikuri.
Għaliex il-handler modulu Apache huwa partikolarment kritiku wara PHP2Shell?
Il-handler jikkorrispondi għal mod_php. It-tim ta' PHP jikklassifika r-riskju ta' PHP2Shell bħala l-ogħla f'mod_php, għax hemmhekk intwera exploit qabel ma jibda jaħdem il-kodiċi tal-applikazzjoni. Barra minn hekk Plesk innifsu jiskoraġġixxi dan il-handler.
X'jinbidel jekk PHP jiġi servut permezz ta' nginx minflok Apache?
Skont Plesk, handlers servuti permezz ta' nginx jinjoraw il-fajl .htaccess. Regoli tas-sigurtà li hemm, pereżempju imblokki għal PHP f'folders tal-upload, ma jaħdmux aktar u jridu jiġu trasferiti f'regoli ta' nginx.
Wara bidla tal-handler irrid nerġa' nibda PHP?
Wara l-bidla iċċekkja liema proċessi ta' PHP jaħdmu għad-dominju u sa minn meta. F'Dedicated FPM id-dominju jirċievi pool proprju. Proċess qadim b'kodiċi skadut m'għandux jibqa' jaħdem għad-dominju wara.
Dedicated FPM huwa dejjem l-aħjar għażla?
Għall-iżolament, iva, għax kull websajt tirċievi pool proprju. Il-prezz huwa użu akbar tal-memorja. Plesk jirrakkomanda li s-servers b'ħafna websajts jiġu osservati f'dan ir-rigward.