An cás reatha: PHP2Shell. Ceadaíonn dhá leochaileacht chriticiúla PHP (CVSS 9.2) cód mailíseach gan logáil isteach. Paistí ar fáil ón 21 Deireadh Fómhair 2026.Cad atá le déanamh anois →

Uasghrádú PHP nó backport? An cinneadh do sheanchórais

Do sheanleaganacha PHP tá roinnt bealaí ann tar éis PHP2Shell: backport an dáilte, foinse tríú páirtí, paiste foinse, tacaíocht fhadtéarmach nó uasghrádú. Cad is fiú gach bealach agus cá fhad a sheasann sé.

Staid Am léitheoireachta: 6 nóim.Áiseanna cinnteoireachta

Go achomair: An é uasghrádú PHP nó backport an rogha cheart, braitheann sé ar cé chomh fada is atá do chóras le rith agus cé chomh maith agus atá an backport cruthaithe. Is bealach lánfhiúntach é backport de chuid do dháilte féin ar chóras oibriúcháin tacaithe. Is droichid le dáta éaga iad backports foinse, foinsí tríú páirtí agus tacaíocht fhadtéarmach thráchtála do PHP 8.1 agus níos sine. Sa bhfadtéarma ní chabhraíonn ach an t-aistriú go leagan PHP a thacaíonn tionscadal PHP leis go hoifigiúil fós.

Cén fáth a bhfuil práinn leis an gceist tar éis PHP2Shell

An 21.10.2026 cheartaigh tionscadal PHP PHP2Shell sna leaganacha 8.5.12, 8.4.27, 8.3.36 agus 8.2.35. Do PHP 8.1 agus níos sine níl eisiúintí oifigiúla ann a thuilleadh, ach backports foinse íosta do 7.4, 8.0 agus 8.1. De réir an phreasa teicniúil, tá beagnach gach leagan siar go PHP 5.4 buailte.

Mar sin tá an cheist chéanna ag a lán oibreoirí seanchóras: An leor an leochaileacht a phaisteáil ar bhealach éigin, nó an gcaithfear anois an t-uasghrádú a chur i bhfeidhm a cuireadh siar le blianta? Cad is brí le huasghrádú go praiticiúil, déanann ár dtairiscint maidir le Haistriú ó PHP 8.1 agus níos sine cur síos air. Cad atá i bhfeidhm gan nuashonrú oifigiúil, tá sé ag PHP 8.1 agus níos sine: cad atá i bhfeidhm anois. Cabhraíonn an t-alt seo leis an meá eatarthu.

Cé na cineálacha backport atá ann

Is téarma cuimsitheach é “backport”. Is é atá i gceist i gcónaí ná go nglactar ceartúchán ó leagan níos nuaí isteach i leagan níos sine. Ach tá difríocht mhór ann idir cé a dhéanann é agus cé chomh maith agus a sheiceáiltear é.

  1. Backport an dáilte: Glacann Debian, Ubuntu, Red Hat agus daoine eile ceartúcháin slándála isteach i bpacáistí PHP a n-eisiúintí tacaithe. Fanann an uimhir leagain mar an gcéanna go minic; de réir tuarascálacha, mar shampla, leanann Ubuntu 24.04 ag taispeáint 8.3.6 tar éis an nuashonraithe. Cruthaítear an ceartú tríd an changelog pacáiste agus fógraí slándála an dáilte.
  2. Foinse tríú páirtí: De réir tuarascálacha, chuir stór sury.org Ondřej Surý tógálacha ar fáil do na brainsí go léir ó 5.6 go 8.5. Ní hé cartlann slándála Debian é. Tá sonraí ag An stór sury.org.
  3. Backport foinse de chuid thionscadal PHP: Do 7.4, 8.0 agus 8.1 tá paistí íosta sa chód foinse, ach gan eisiúintí réidh. An té a úsáideann iad, caithfidh sé PHP a thógáil, a thástáil agus a chothabháil é féin ón uair sin.
  4. Tacaíocht fhadtéarmach thráchtála: Cuireann soláthraithe mar TuxCare ELS nó Zend/HeroDevs cothabháil ar fáil do sheanleaganacha. An gclúdaíonn siad PHP2Shell agus cathain, ní mór é a dheimhniú i scríbhinn; níor cruthaíodh é sin sna foinsí a bhí ar eolas. Tuilleadh ag Tacaíocht fhadtéarmach do sheanleaganacha PHP.

Uasghrádú PHP nó backport: an chomparáid

Critéar Uasghrádú go leagan tacaithe Backport (de réir cineáil)
Cosaint i gcoinne PHP2Shell Tá, le 8.2.35, 8.3.36, 8.4.27 nó 8.5.12 Tá, má tá sé iomlán agus cruthaithe
Nuashonruithe slándála sa todhchaí Go hoifigiúil go dtí deireadh na tacaíochta don leagan Fad is a chothabháileann an soláthraí faoi seach
Fianaise Uimhir leagain móide atosú Changelog pacáiste le huimhreacha CVE, deimhniú an tsoláthraí
Iarracht anois Meánach go hard, tá tástálacha comhoiriúnachta de dhíth Íseal i gcás dáilte, ard i gcás tógála féin
Iarracht níos déanaí Íseal go dtí an chéad léim leagain eile Fásann sé le gach leochaileacht nua
Riosca don fheidhmchlár Neamh-chomhoiriúnachtaí le seancód agus eisínteachtaí Íseal, fanann an t-iompar den chuid is mó mar a bhí
Oiriúnacht mar réiteach buan Tá Backport an dáilte amháin laistigh de chóras oibriúcháin tacaithe

Is í an líne “Iarracht níos déanaí” an ceann is tábhachtaí. Ní hé PHP2Shell an leochaileacht dheireanach. Gach mí ar leagan gan tacaíocht oifigiúil, ciallaíonn sé go gcuireann an chéad tuairisc eile an cheist chéanna arís.

Cén sprioc-leagan don uasghrádú?

De réir php.net tá sé seo i bhfeidhm do gach brainse PHP: dhá bhliain de thacaíocht ghníomhach, ansin dhá bhliain de cheartúcháin slándála amháin. As sin tagann na dátaí deiridh seo don tacaíocht slándála:

Leagan Tacaíocht slándála go dtí
PHP 8.2 31 Nollaig 2026
PHP 8.3 31 Nollaig 2027
PHP 8.4 31 Nollaig 2028
PHP 8.5 31 Nollaig 2029

Dá bhrí sin níl in uasghrádú go 8.2 ach stad gearr. An té atá ag aistriú ar aon nós, ba cheart dó leagan a roghnú le fad amharc níos faide, ar choinníoll go dtacaíonn CMS, siopa agus eisínteachtaí leis. Seiceáil sin i gceanglais chórais an mhonaróra, ní ón gcuimhne. Conas a oibríonn an timthriall eisiúna, tá sé ag Leaganacha PHP agus an timthriall eisiúna.

Tábhachtach

Cibé bealach: tar éis a chur isteach ní mór gach próiseas PHP a atosú. Ní chosnaíonn backport nach bhfuil ach ar an diosca, fad is atá seanoibrithe ag rith sa chuimhne.

Ord pragmatach do sheanchórais

  1. Láithreach: Bearta idirthréimhseacha de réir php.net a leagan síos nó an córas a thógáil as an líonra go sealadach mura bhfuil aon cheartú cruthaithe ar fáil.
  2. Sna chéad laethanta eile: Backport cruthaithe a chur isteach, ó do dháileachán féin más féidir nó le deimhniú scríofa ón soláthraí.
  3. Go comhthreomhar: Comhoiriúnacht an fheidhmchláir le leagan tacaithe a sheiceáil agus sceideal a shocrú.
  4. Sna míonna amach romhainn: Uasghrádú go dtí an sprioc-leagan, ullmhaithe i gcóip tástála, le plean cúltaca.

Is é an smaoineamh cinntitheach an backport a fheiceáil mar dhroichead, ní mar sprioc.

Cathain nach bhfuil soláthraí seirbhíse de dhíth ort chuige seo

Má ritheann do fhreastalaí ar Debian, Ubuntu nó RHEL tacaithe agus má sholáthraíonn an dáileachán an backport, is leor gnáthnuashonrú le hatosú agus súil ar an changelog. Is féidir le riarthóir eolach é sin a dhéanamh leis féin. Is fiú cabhair i gcás tógálacha féin, foinsí tríú páirtí, leaganacha an-sean nó feidhmchlár nach bhfuil forléargas ar a chomhoiriúnacht ag aon duine a thuilleadh.

Conas a chabhraíonn PHP SOS go nithiúil?

  • Seiceálaimid cé na leaganacha PHP agus na foinsí pacáistí atá ag rith ar do fhreastalaithe agus an bhfuil ceartú cruthaithe ann.
  • Cuirimid backports isteach, atosaímid agus doiciméadaímid an fhianaise tríd an changelog.
  • Déanaimid tástáil ar d'fheidhmchlár i gcóip i gcoinne an sprioc-leagain agus ainmnímid neamh-chomhoiriúnachtaí.
  • Pleanáilimid agus téimid i dteannta leat leis an uasghrádú mar chuid de Haistriú ó PHP 8.1 agus níos sine.

Conclúid

Is bealach lánfhiúntach é backport an dáilte, is droichid iad na backports eile go léir. An té atá greamaithe ar PHP 8.1 nó níos sine, ba cheart dó an backport a úsáid chun am a fháil don uasghrádú, ní chun é a chur siar tuilleadh.

Ceisteanna coitianta

An bhfuil backport chomh sábháilte le huasghrádú?

I gcás na leochaileachta nithiúla a ceartaíodh, is féidir backport a bheith comhionann, má tá sé iomlán agus cruthaithe. Ach ní cheartaíonn sé ach an méid a cuireadh ar ais. Cuireann uasghrádú go leagan tacaithe gach nuashonrú slándála oifigiúil sa todhchaí leis.

Conas a aithním go gclúdaíonn mo backport PHP2Shell?

Ón changelog pacáiste: ba cheart na huimhreacha CVE CVE-2026-109618 agus CVE-2026-109619 a bheith luaite ann. Faoi Debian agus Ubuntu taispeánann apt-get changelog é, i dteaghlach RHEL rpm -q --changelog. Ní fianaise í an uimhir leagain amháin.

Cá fhad a fhaigheann PHP 8.2 nuashonruithe slándála fós?

De réir php.net críochnaíonn tacaíocht slándála PHP 8.2 an 31 Nollaig 2026. An té a nuashonraíonn go 8.2 inniu, ba cheart dó an chéad chéim eile a phleanáil láithreach.

An fiú tacaíocht fhadtéarmach tráchtála do sheanleaganacha PHP?

Is féidir léi a bheith ina droichead má tá uasghrádú dodhéanta go gearrthéarmach. Iarr deimhniú scríofa an bhfuil PHP2Shell clúdaithe agus ó cathain. Sna foinsí a bhí ar eolas go dtí seo, níor cruthaíodh é sin.

Foinsí

Teagmháil láithreach

Cuireann gach uair an chloig leis. Scríobh chugainn anois.

Déan cur síos gearr ar an gcóras, leagan PHP agus an rud a thug tú faoi deara. Cuirfimid scéala chugat, soiléireoimid an cás agus oibreoimid go cianda go dtí go mbeidh an teagmhas dúnta agus doiciméadaithe.

Cabhair láithreach