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 →

Slándáil Contao i ndiaidh PHP2Shell: suíomhanna gréasáin a chosaint i gceart

Ritheann Contao ar PHP agus Symfony. I ndiaidh PHP2Shell is tábhachtach an paiste PHP don ghréasán agus don líne ordaithe, Contao Manager cosanta agus sracfhéachaint ar files agus templates.

Staid Am léitheoireachta: 5 nóim.Ardáin

Go achomair: Maidir le PHP2Shell, braitheann slándáil Contao ar PHP an fhreastalaí, ní ar Contao. Cinntigh go bhfuil an PHP gréasáin agus PHP na líne ordaithe de chuid Contao Manager paistithe. Ina dhiaidh sin seiceáil .env, teimpléid féin, an fillteán files agus rochtain ar an gcúlra agus ar an Manager.

Contao agus PHP2Shell: cad atá i gceist

Is CMS é Contao atá forleathan sa réigiún Gearmáinise agus atá bunaithe ar an bhfráma Symfony ó leagan 4. De réir fhoireann PHP, cuireann na leochaileachtaí PHP CVE-2026-109618 agus CVE-2026-109619 ar chumas cód mailíseach a rith go cianda gan logáil isteach. Bíonn tionchar acu ar PHP féin, agus mar sin ar gach suiteáil Contao ar fhreastalaí gan paiste.

Is le gnólachtaí meánmhéide, cumainn agus comhairlí áitiúla a lán suíomhanna Contao agus cothabháiltear iad ag gníomhaireachtaí. Soiléirigh dá bhrí sin ar dtús cé atá freagrach as PHP: an soláthraí óstála, an ghníomhaireacht nó do TF féin.

Is botún coitianta é an mód cothabhála. Is féidir le Contao suíomh a bhlocáil do chuairteoirí, ach is é PHP féin a sheachadann an bloc sin. Sroicheann gach iarratas an t-ateangaire PHP fós, mar sin. Dá bhrí sin ní chosnaíonn an mód cothabhála in aghaidh PHP2Shell. Nuair a mholann an BSI (Oifig Chónaidhme na Gearmáine um Shlándáil Faisnéise) freastalaithe gréasáin a thógáil den líonra go dtí an nuashonrú, is bloc ar leibhéal an fhreastalaí nó an óstála atá i gceist, ní socrú sa CMS.

Tosaíonn slándáil Contao le dhá leagan PHP

Úsáideann Contao PHP ar dhá bhealach. Láimhseálann an freastalaí gréasáin glaonna leathanaigh den chuid is mó trí PHP-FPM. Oibríonn Contao Manager agus consól Contao freisin le PHP na líne ordaithe, mar shampla le haghaidh suiteálacha, nuashonruithe agus cronjobs. Ar phacáistí óstála le roinnt leaganacha PHP, féadfaidh sin a bheith ina dhá chlár éagsúla.

Taispeánann Contao Manager ina chumraíocht freastalaí cén comhad cláir PHP a úsáideann sé. Feiceann tú an leagan gréasáin sa phainéal óstála. Is iad 8.5.12, 8.4.27, 8.3.36 agus 8.2.35 na leaganacha suas an sruth ceartaithe; féadfaidh uimhreacha níos sine a bheith ag backports. Caithfear an dá bhealach a phaisteáil agus gach próiseas a atosú. Na leaganacha PHP a thacaíonn le do leagan Contao, seiceáil iad de réir cheanglais an chórais ar contao.org. Tuilleadh faoin tseiceáil faoi Leagan PHP agus staid phaiste a sheiceáil i gceart.

Comhadlanna agus comhaid i Contao

Áit Ábhar Pointe seiceála
.env, .env.local Rochtain bunachair sonraí, APP_SECRET Athnuaigh má bhíonn amhras ort
config/config.yaml Cumraíocht na suiteála Athruithe gan choinne
public/ (leaganacha níos sine web/) Fréamh doiciméad le index.php, comhad Contao Manager, sócmhainní Comhaid PHP bhreise
files/ Bainistíocht comhad na n-eagarthóirí Gan comhaid PHP
templates/ Teimpléid féin, go clasaiceach mar .html5 le PHP Teimpléid anaithnide nó athraithe
system/config/localconfig.php Socruithe níos sine Cód sáite
var/ Taisce agus logaí Cosain logaí, athghin an taisce

Is é templates/ go háirithe nach dtugtar a dhóthain airde air: is comhaid PHP iad teimpléid chlasaiceacha Contao leis an iarmhír .html5. Ritheann ordú sáite i dteimpléad féin le gach glao leathanaigh agus maireann sé nuashonruithe Contao.

Céad seiceálacha neamhdhíobhálacha:

# Comhaid PHP sa bhainistíocht comhad
find files -type f -name "*.php"
# Teimpléid a athraíodh ón 17.10.2026
find templates -type f -newermt "2026-10-17"
# Orduithe Contao atá ar fáil agus spleáchais a sheiceáil
vendor/bin/contao-console list contao
composer audit
Tábhachtach

Is féidir le Contao Manager pacáistí a shuiteáil agus mar sin cód ar bith a thabhairt chuig an bhfreastalaí. Má bhíonn amhras ort, seiceáil a chuntais úsáideora, tabhair pasfhocail nua agus bain rochtain iar-sholáthraithe seirbhíse.

An cúlra, an Manager agus eisínteachtaí

Tá an cúlra faoi /contao. Seiceáil úsáideoirí le cearta riarthóra agus grúpaí úsáideoirí le cearta fairsinge, mar shampla ar bhainistíocht comhad, teimpléid nó bainistíocht úsáideoirí. Tugann Contao fíordheimhniú dhá fhachtóir leis; úsáid é do gach cuntas le cearta ardaithe.

Suiteáiltear eisínteachtaí trí Composer nó trí Contao Manager. Tugann gach ceann acu cód PHP leis, agus moillíonn eisínteachtaí níos sine gan cothabháil uasghrádú PHP. Ar fhreastalaithe le roinnt suíomhanna gréasáin, ba cheart gach suiteáil a rith ar leith, ionas nach scaipfidh teagmhas chuig suíomhanna comharsanacha; tuilleadh faoi sin faoi open_basedir agus leithlisiú do gach suíomh.

Cad is féidir le nuashonrú Contao a dhéanamh agus cad nach féidir

Dúnann nuashonrú Contao tríd an Manager nó Composer earráidí aitheanta i Contao agus in eisínteachtaí. Ní phaistíonn sé PHP agus ní atosaíonn sé PHP-FPM ná próisis chúlra. Fanann teimpléid féin, comhaid i files/ agus cuntais úsáideora choimhthíocha gan athrú. Tar éis athrú ar phríomhleagan PHP, ba cheart an taisce a athghiniúint agus an suíomh a sheiceáil i dtimpeallacht thástála.

I suíomhanna le go leor eagarthóirí, is fiú tar éis an phaiste sracfhéachaint a thabhairt ar na cearta sa chúlra. An té a fhéadann teimpléid a eagarthóireacht, is féidir leis cód PHP a stóráil i dteimpléid chlasaiceacha .html5. Níor cheart an cead seo a bheith ach i lámha cúpla duine a bhfuil taithí theicniúil acu. Is amhlaidh don rochtain ar an mbainistíocht comhad le cearta uaslódála isteach i bhfillteáin atá inrochtana go poiblí.

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

  • Socraímid PHP gréasáin agus CLI do shuiteáil Contao agus iarraimid paiste agus atosú a dheimhniú.
  • Cosnaímid logaí, comhaid agus an bunachar sonraí sula n-athraímid aon rud.
  • Seiceálaimid teimpléid, files/, fréamh na ndoiciméad, cuntais chúlra agus Manager.
  • Ar iarratas, glacfaidh ár seirbhís phaiste PHP an t-athrú PHP orthu féin le fianaise, i gcomhordú le do ghníomhaireacht.

Ceisteanna coitianta

An mbíonn tionchar ag PHP2Shell ar Contao?

Níl leochaileacht nua ag Contao féin. Ach má ritheann an suíomh ar PHP gan paiste, tá sé leochaileach mar gach feidhmchlár PHP. Ní dhúnann nuashonrú Contao an leochaileacht PHP.

Cén fáth a bhfuil Contao Manager ábhartha don tslándáil?

Is féidir le Contao Manager pacáistí a shuiteáil, a nuashonrú agus a bhaint. An té a bhfuil rochtain aige air, is féidir leis cód ar bith a chur isteach. Dá bhrí sin teastaíonn pasfhocal láidir agus daoine údaraithe gann don rochtain.

An bhfuil cód PHP i dteimpléid Contao?

Is teimpléid PHP iad na teimpléid chlasaiceacha leis an iarmhír .html5. Mar sin féadfaidh PHP a bheith i dteimpléid féin sa fhillteán templates. Ba cheart duit a bheith in ann teimpléid anaithnide nó teimpléid a athraíodh le déanaí a mhíniú.

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