Go achomair: Baineann nuashonrú PHP LiteSpeed leis na pacáistí lsphp trína ritheann LiteSpeed PHP le LSAPI. Tar éis an nuashonraithe ní mór gach próiseas lsphp a atosú, agus go beacht sin an rud nach dtarlaíonn i gcónaí go huathoibríoch le LiteSpeed nuair a atosaítear an freastalaí gréasáin. Seiceáil staid an phacáiste agus am tosaithe an phróisis sula n-aicmíonn tú an freastalaí mar fhreastalaí paistithe.
LiteSpeed, LSAPI agus lsphp mínithe go hachomair
Ní ritheann LiteSpeed Web Server agus an leagan saor in aisce OpenLiteSpeed PHP mar mhodúl, ach trí chomhéadan dá chuid féin darb ainm LSAPI. Is lsphp an t-ainm ar na cláir PHP chuige sin agus tagann siad den chuid is mó ó fhoinsí pacáistí dá gcuid féin, do gach leagan mar shampla lsphp83 nó lsphp84. Ar phainéil mar cPanel, Plesk nó CyberPanel is féidir go mbeidh pacáistí PHP an phainéil féin i gceist freisin.
Cuimsíonn PHP2Shell na leochaileachtaí CVE-2026-109618 agus CVE-2026-109619 i PHP féin, an bheirt acu le CVSS v4.0 9.2. Liostaíonn tionscadal PHP LiteSpeed go sainráite i measc na modhanna oibriúcháin lena mbaineann. Tá na leaganacha 8.5.12, 8.4.27, 8.3.36 agus 8.2.35 ceartaithe.
Nuashonrú PHP LiteSpeed: an stoc a thaifeadadh
Faigh amach ar dtús cé na leaganacha lsphp atá suiteáilte agus cé acu atá in úsáid. Ní léann na horduithe seo a leanas ach. Is samplaí iad cosáin agus ainmneacha pacáistí agus braitheann siad ar an suiteáil agus ar an dáileadh.
# Leaganacha lsphp suiteáilte (cosán tipiciúil)
ls -d /usr/local/lsws/lsphp*/ 2>/dev/null
for p in /usr/local/lsws/lsphp*/bin/lsphp; do echo "$p"; "$p" -v | head -1; done
# Staid na bpacáistí (samplaí)
rpm -qa | grep -E '^lsphp[0-9]+' | sort
dpkg -l | grep -E 'lsphp[0-9]+'
# Próisis lsphp atá ag rith le hám tosaithe
ps -eo pid,lstart,user,cmd | grep lsphp | grep -v grep
Cuir an liosta i gcomparáid leis an gcumraíocht: cén óstach fíorúil a úsáideann cén External App Handler? I gcomhéadan LiteSpeed aimsíonn tú é sin faoi Server Configuration agus i socruithe na n-óstach fíorúil. Ba cheart leaganacha gan sannadh a nuashonrú nó a bhaint mar sin féin.
Backports agus foinsí pacáistí a chur san áireamh
Má thagann lsphp ó fhoinse sheachtrach, cinneann a staid phacáiste. Má sholáthraíonn painéal nó dáileadh PHP, is é a ndearbhú siúd a chuireann. Sa dá chás is féidir ceartúchán a sheachadadh mar backport gan an uimhir leagain a thaispeántar a athrú. Seiceáil dá bhrí sin nótaí athraithe an tsoláthraí pacáiste agus iarr deimhniú ar an staid mura bhfuil tú cinnte. Ní cruthúnas í an uimhir leagain amháin.
Atosú: na rudaí atá tábhachtach i gcás LiteSpeed
Is féidir le LiteSpeed PHP a oibriú sa mhód darb ainm Detached Mode. Leanann próisis lsphp ag rith gan spleáchas ar an bhfreastalaí gréasáin ansin, ionas go bhfreagraíonn suíomhanna gréasáin níos tapúla tar éis atosú an fhreastalaí gréasáin. I gcás nuashonraithe slándála is gaiste é sin: tá an freastalaí gréasáin atosaithe, ach fanann seanphróisis PHP leis an gcód leochaileach gníomhach.
# Freastalaí gréasáin a atosú (cosán mar shampla)
/usr/local/lsws/bin/lswsctrl restart
# Ina dhiaidh sin a rialú: An bhfuil gach próiseas lsphp níos óige ná an nuashonrú?
ps -eo pid,lstart,user,cmd | grep lsphp | grep -v grep
Má thaispeánann próiseas lsphp am tosaithe roimh an nuashonrú, cuir deireadh leis go sonrach. Tosaíonn LiteSpeed próiseas nua leis an gcód nuashonraithe ag an gcéad iarratas eile. Pleanáil an chéim seo lasmuigh de na príomh-amanna ualaigh, mar d'fhéadfadh an chéad iarratas do gach suíomh gréasáin beagán níos faide a thógáil ina dhiaidh sin.
Tar éis an nuashonraithe PHP, níl freastalaí paistithe go dtí nach bhfuil aon phróiseas lsphp níos sine ná an nuashonrú. Taifead an rialú le dáta agus am.
Bearta idirthréimhseacha go dtí go mbeidh an paiste ann
Mura bhfuil pacáiste ceartaithe ar fáil fós do leagan lsphp, molann php.net bearta idirthréimhseacha. Ní thugann siad cosaint iomlán. Socraigh na luachanna in php.ini an leagain lsphp lena mbaineann nó i gcumraíocht an fhreastalaí, ní in .user.ini agus ní trí ini_set().
; php.ini an leagain lsphp lena mbaineann (cosán de réir na suiteála)
session.upload_progress.enabled = 0
post_max_size = 8M
upload_max_filesize = 6M
Le feidhm uaslódála, luann php.net post_max_size = 32M, agus upload_max_filesize faoina bhun. Ar PHP 8.5 cuirtear fatal_error_backtraces=0 leis. Socraíonn tú teorainneacha cuimhne trí cgroups, ar CloudLinux mar shampla trí na teorainneacha atá beartaithe ansin, ní trí RLIMIT_AS ná RLIMIT_DATA. Ina dhiaidh sin leanann atosú gach próiseas lsphp arís. Tuilleadh sonraí: Bearta láithreacha gan paiste. Molann an BSI freastalaí gréasáin a thógáil den líonra go sealadach mura féidir an nuashonrú a dhéanamh láithreach.
Tar éis an nuashonraithe
Dúnann paiste an leochaileacht, ach ní bhaineann sé bogearraí mailíseacha a cuireadh isteach cheana, agus ní chruthaíonn sé nár tharla aon rud roimhe sin. Coinnigh na logaí rochtana ón 20.10.2026 i leith agus seiceáil na suíomhanna gréasáin le haghaidh comhad PHP nua i bhfillteáin uaslódála, cuntais riaracháin choimhthíocha agus naisc amach neamhghnácha. Tá leideanna faoi fhaireachán leanúnach inár bhfaireachán slándála. Ar fhreastalaithe cPanel le LiteSpeed is fiú súil a chaitheamh ar cPanel agus WHM freisin.
Ritheann a lán freastalaithe LiteSpeed faoi phainéal óstála mar cPanel, Plesk, DirectAdmin nó CyberPanel. Cinneann an painéal ansin cén fhoinse as a dtagann lsphp agus conas a chuirtear nuashonruithe isteach. Sa chás sin, déan na nuashonruithe tríd an bpainéal nó trína fhoinsí pacáistí agus ná suiteáil ar an gcúl ó dhara foinse, nó beidh sé deacair a rianú cén leagan atá ag rith i ndáiríre. Taifead freisin cén suíomh gréasáin a oibríonn le cén leagan lsphp. Ar fhreastalaithe le go leor cuntas custaiméirí, is é an liosta seo an bunús chun sealbhóirí cuntas a chur ar an eolas go sonrach agus chun seiceáil le samplaí tar éis an nuashonraithe an bhfuil na suíomhanna gréasáin ag rith gan earráid. Ba cheart suíomhanna gréasáin a éilíonn leagan PHP nach dtacaítear leis a thuilleadh a bheith ar liosta ar leith, mar nach dtiocfaidh nuashonrú oifigiúil dóibh.
Conas a chabhraíonn PHP SOS go nithiúil?
- Taifeadaimid gach leagan lsphp, foinse pacáistí agus sannadh láimhseálaí do fhreastalaí.
- Tríd an seirbhís phaistithe PHP nuashonraímid, cuirimid deireadh le gach seanphróiseas lsphp agus déanaimid an cruthúnas a dhoiciméadú.
- Nuair nach bhfuil pacáiste ar fáil fós, socraímid na luachanna idirthréimhseacha ar fud an fhreastalaí agus cuirimid teorainn leis an gcuimhne trí cgroup.
- Seiceálaimid na suíomhanna gréasáin le haghaidh rianta ionsaithe agus cosnaímid na logaí.
Ceisteanna coitianta
An mbíonn tionchar ag PHP2Shell ar LiteSpeed?
Bíonn. De réir thionscadal PHP, tá LiteSpeed i measc na modhanna oibriúcháin lena mbaineann. Tá na leochaileachtaí i PHP féin, a ritheann LiteSpeed trí LSAPI. Dá bhrí sin is é staid na bpacáistí lsphp atá cinntitheach.
Cén fáth a bhfuil seanphróisis lsphp ag rith fós tar éis an nuashonraithe?
Is féidir le LiteSpeed próisis PHP a ligean leanúint ar aghaidh gan spleáchas ar an bhfreastalaí gréasáin chun amanna luchtaithe a shábháil. Ní chuireann atosú an fhreastalaí gréasáin deireadh leo láithreach, ag brath ar an mód oibriúcháin. Rialaigh dá bhrí sin am tosaithe gach próisis lsphp.
An mbaineann sé seo le OpenLiteSpeed freisin?
I bprionsabal, baineann. Úsáideann OpenLiteSpeed lsphp trí LSAPI freisin. Tá cosáin, foinsí pacáistí agus an comhéadan riaracháin difriúil, ach fanann prionsabal an nuashonraithe, an atosaithe agus an rialaithe mar an gcéanna.
An gcabhraíonn taisce LiteSpeed i gcoinne na leochaileachta?
Ní chabhraíonn. Seachadann taisce leathanach roinnt leathanach gan PHP, ach fanann iarratais a shroicheann PHP leochaileach. Ní thagann taisce in ionad an nuashonraithe PHP.