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 →

Cad is PHP? An teanga ríomhchlárúcháin mínithe

Is teanga scripte é PHP a ritheann ar an bhfreastalaí agus a ghineann HTML ansin. Tá a lán CMS agus siopaí tógtha uirthi, agus dá bhrí sin bíonn tionchar ag leochaileacht i PHP ar líon mór suíomhanna gréasáin.

Staid Am léitheoireachta: 5 nóim.Eolas PHP

Go achomair: Is teanga scripte foinse oscailte é PHP a úsáidtear den chuid is mó d'fheidhmchláir ghréasáin. Ritheann an cód ar an bhfreastalaí, gineann sé HTML ansin agus ní sheolann sé ach an toradh chuig an mbrabhsálaí. Toisc go bhfuil a lán CMS, siopaí agus uirlisí inmheánacha tógtha ar PHP, is fachtóir slándála ar leith é leagan PHP an fhreastalaí, neamhspleách ar nuashonrú an CMS.

Cad is PHP ann? Sainmhíniú i bhfocail shimplí

Déanann lámhleabhar PHP cur síos ar PHP mar theanga scripte fhorleathan foinse oscailte, ilchuspóireach, atá oiriúnach go háirithe d'fhorbairt gréasáin agus ar féidir í a leabú in HTML. Is acrainm athfhillteach é an t-ainm, is é sin giorrúchán a bhfuil sé féin ann: “PHP: Hypertext Preprocessor”.

Is é an difríocht chinniúnach ó JavaScript sa bhrabhsálaí ná go ritear cód PHP ar an bhfreastalaí. Ní fhaigheann an cuairteoir ach an toradh críochnaithe agus ní fheiceann sé an cód foinseach. Dá bhrí sin tá PHP oiriúnach do gach rud a chaithfidh fanacht faoi rún, mar shampla rochtain ar bhunachair sonraí, logálacha isteach nó ríomhanna praghsanna.

De réir an lámhleabhair, tá dhá phríomhréimse úsáide ag PHP: scripteanna freastalaí-thaobh do shuíomhanna gréasáin agus scripteanna ar an líne ordaithe, mar shampla tascanna rialta trí Cron. Gheobhaidh tú an dá cheann i mbeagnach gach cuideachta a oibríonn suíomh gréasáin, siopa nó tairseach custaiméirí dá cuid féin.

Cá bhfuil PHP i do chuideachta?

Is annamh a bhíonn PHP infheicthe go díreach. Bíonn sé i mbogearraí a bhfuil aithne agat orthu faoi ainm eile. Samplaí tipiciúla:

  • Córais bhainistíochta ábhair ar nós WordPress, TYPO3, Joomla, Drupal nó Contao
  • Córais siopaí ar nós Shopware, WooCommerce, Magento nó PrestaShop
  • Seirbhísí inmheánacha ar nós Nextcloud, Moodle, MediaWiki nó Matomo
  • Forbairtí saincheaptha bunaithe ar fhráma-oibreacha ar nós Laravel nó Symfony
  • Comhéadain ghréasáin feistí agus painéal óstála

Teastaíonn timpeallacht rite PHP suiteáilte ó gach ceann de na feidhmchláir seo, is é sin an clár a ritheann an cód PHP. Is bogearra ar leith é an timpeallacht rite seo lena nuashonruithe féin. Ní nuashonraíonn nuashonrú ar WordPress nó ar Shopware PHP. Dá bhrí sin, ba cheart an t-eolas faoi cé a oibríonn cé na córais a bheith i bhfardal, mar a mhíníonn an t-alt Fardal de gach suíomh gréasáin agus freastalaí.

Cén chuma atá ar chód PHP?

Tá cód PHP idir na marcóirí <?php agus ?>. Aschuirtear gach rud lasmuigh díobh gan athrú mar HTML. Sampla beag neamhdhíobhálach:

<?php
$stunde = (int) date('G');
$gruss  = $stunde < 12 ? 'Guten Morgen' : 'Guten Tag';
?>
<!DOCTYPE html>
<html lang="de">
  <body>
    <p><?= htmlspecialchars($gruss) ?>, heute ist der <?= date('d.m.Y') ?>.</p>
  </body>
</html>

Ritheann an freastalaí an chuid PHP agus ní sheolann sé chuig an mbrabhsálaí ach HTML críochnaithe, mar shampla “Guten Tag, heute ist der 25.10.2026”. Athraíonn an fheidhm htmlspecialchars() carachtair speisialta agus cosnaíonn sí ar HTML a chuirtear isteach. Is ceann de na cúiseanna a bhféadfaidh cód PHP a bheith slán é go bhfuil feidhmeanna cosanta comhtháite den sórt sin ann nuair a scríobhtar go cúramach é.

Cad as a bhfuil timpeallacht PHP déanta?

Ní cód an fheidhmchláir amháin atá i suíomh gréasáin PHP. Oibríonn roinnt sraitheanna le chéile, agus teastaíonn cothabháil ar leith ó gach ceann acu:

Cuid Tasc Cé a dhéanann an nuashonrú de ghnáth?
Freastalaí gréasáin (Apache, Nginx, LiteSpeed) glacann sé le hiarratais ón líonra Soláthraí óstála nó riarthóir freastalaí
Timpeallacht rite PHP (ateangaire) ritheann sé an cód PHP Soláthraí óstála, riarthóir freastalaí, foinse na bpacáistí
Eisínteachtaí tiománaithe bunachar sonraí, próiseáil íomhánna, criptiú leis an timpeallacht rite PHP
Cumraíocht (php.ini) teorainneacha, aschur earráidí, seisiúin Riarthóir freastalaí
Feidhmchlár (CMS, siopa) ábhar agus loighic ghnó Gníomhaireacht nó foireann inmheánach
Breiseáin agus leabharlanna feidhmeanna breise Gníomhaireacht nó foireann inmheánach

Tugtar SAPI (Server Application Programming Interface) ar an nasc idir an freastalaí gréasáin agus PHP. An ritheann PHP mar mhodúl Apache, trí PHP-FPM nó mar CGI, tá impleachtaí aige don oibriú agus don tslándáil. Tuilleadh faoi seo ag SAPI mínithe agus san alt Conas a ghineann PHP leathanach gréasáin.

Cén fáth a bhfuil tábhacht ag leagan PHP don tslándáil

Ní chothabháiltear gach leagan PHP ach ar feadh tréimhse theoranta. De réir php.net, faigheann gach brainse leagain dhá bhliain de thacaíocht ghníomhach agus ansin dhá bhliain eile ina bhfaightear ceartúcháin slándála amháin. Ina dhiaidh sin, tá an brainse ag deireadh a shaoil agus ní fhaigheann sé nuashonruithe oifigiúla a thuilleadh. Tá na sonraí le fáil ag Leaganacha PHP agus an timthriall eisiúna.

Léiríonn PHP2Shell an tábhacht seo. I mí Dheireadh Fómhair 2026 bhí eolas poiblí ar dhá leochaileacht chriticiúla i PHP féin, CVE-2026-109618 agus CVE-2026-109619, an dá cheann acu le CVSS v4.0 9.2. Ceadaíonn siad cód mailíseach a rith ón gcianrochtain gan logáil isteach. Tá siad deisithe i PHP 8.5.12, 8.4.27, 8.3.36 agus 8.2.35. Do PHP 8.1 agus níos sine, níl aon nuashonruithe oifigiúla ar fáil a thuilleadh.

I gcás lucht cinnteoireachta, leanann trí phointe as seo:

  1. Ní dhúnann nuashonrú CMS leochaileacht i PHP. Ní mór an dá rud a nuashonrú ar leithligh.
  2. Tar éis nuashonrú PHP ní mór gach próiseas PHP a atosú, nó leanfaidh an seanchód ag rith sa chuimhne.
  3. Ní chruthaíonn paiste nár tharla aon rud roimhe sin. I gcás freastalaithe gan chosaint, ní mór seiceáil a dhéanamh freisin ar rianta.
Tábhachtach

Socraigh i scríbhinn cé atá freagrach as timpeallacht rite PHP i do chuideachta: an soláthraí óstála, an ghníomhaireacht nó an fhoireann TF inmheánach. I gcás PHP2Shell, léiríodh go raibh an cheist seo oscailte i go leor cuideachtaí.

Míníonn an leathanach Cad is PHP2Shell ann? cad é go díreach an leochaileacht agus cé a bhfuil tionchar aici orthu.

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

  • An bhunscéal a thaifeadadh: Faighimid amach cé acu de do chórais a úsáideann PHP, cén leagan agus cén mód oibriúcháin.
  • Freagracht a shoiléiriú: Taispeánaimid cé na codanna a chothabhálann do sholáthraí óstála agus cé na codanna atá fút féin nó faoi do ghníomhaireacht.
  • Nuashonrú: Tríd an tseirbhís paistithe PHP suiteálaimid nuashonruithe, atosaímid na próisis go léir agus déanaimid doiciméadú ar an staid.
  • Athsheiceáil: I gcás ina raibh freastalaí inrochtana gan chosaint, seiceálaimid le haghaidh rianta briseadh isteach.

Ceisteanna coitianta

An teanga ríomhchlárúcháin nó teanga scripte amháin é PHP?

Is fíor an dá rud. Is teanga ríomhchlárúcháin lánfheidhmeach, ilchuspóireach í PHP a bhfuil feidhmeanna, ranganna agus cineálacha inti. Tugtar teanga scripte uirthi toisc nach ndéantar an cód foinseach a aistriú roimh ré ina chomhad inrite; ina ionad sin, próiseálann ateangaire PHP é le linn an ama rite.

An bhfeiceann cuairteoirí mo shuímh gréasáin an cód PHP?

Ní fheiceann. Ritheann PHP ar an bhfreastalaí agus ní fhaigheann an brabhsálaí ach an toradh, HTML den chuid is mó. Tagann eisceachtaí chun cinn de bharr míchumraíochta, mar shampla nuair a sheachadann an freastalaí gréasáin comhaid PHP mar théacs nó nuair a bhíonn cóipeanna cúltaca ar nós index.php.bak ar fáil go poiblí.

Cén chaoi a mbeidh a fhios agam an bhfuil mo shuíomh gréasáin ag rith ar PHP?

Tá an chuid is mó de na córais CMS agus siopaí atá coitianta, mar WordPress, TYPO3, Shopware, Joomla nó Nextcloud, scríofa i PHP. Is féidir é a shoiléiriú go cinnte tríd an soláthraí óstála, tríd an ngníomhaireacht nó trí chumraíocht an fhreastalaí a sheiceáil.

An gá dom PHP a thuiscint mar stiúrthóir bainistíochta?

Ní go mion. Is tábhachtach a fhios a bheith agat gur bogearra ar leith é PHP lena nuashonruithe féin, scartha ón CMS. Ba cheart a bheith socraithe i scríbhinn cé atá freagrach as leagan PHP ar do fhreastalaithe.

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