# Tar éis an nuashonraithe: PHP-FPM agus gach oibrí a atosú

> PHP-FPM a atosú tar éis nuashonrú PHP2Shell: cén fáth nach leor comhaid nua, cé na seirbhísí atá tábhachtach agus conas a sheiceálann tú an t-atosú.

Foinse: https://phpsos.de/ga/php2shell/php-fpm-neustart/  
Staid: 25/10/2026  
Soláthraí: PHP SOS, Cabhair éigeandála PHP agus slándáil freastalaí. Cabhair láithreach trí WhatsApp: https://wa.me/491736494914?text=Dia%20duit%2C%20a%20PHP%20SOS%2C%20t%C3%A1%20cabhair%20de%20dh%C3%ADth%20orainn%20len%C3%A1r%20bhfreastala%C3%AD%20PHP.%20Cuideachta%3A%20%E2%80%A6%20Su%C3%ADomh%20gr%C3%A9as%C3%A1in%3A%20%E2%80%A6

**Go achomair:** Tar éis an nuashonraithe PHP caithfidh tú PHP-FPM agus gach seirbhís eile a luchtaíonn PHP a atosú. Ní leor comhaid nua ar an diosca chomh fada agus atá seanphróisis PHP ag rith sa chuimhne. Ní oibríonn an freastalaí leis an gcód ceartaithe de PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35 nó le backport do sholáthraí ach tar éis an atosaithe.

## Cén fáth a gcaithfidh tú PHP-FPM a atosú

Cuireann nuashonrú pacáiste na comhaid ar an diosca in ionad. Ach tá an seancód cláir luchtaithe cheana sa chuimhne ag próisis atá ag rith, agus leanann siad ar aghaidh ag obair leis. Coinníonn PHP-FPM, Apache le mod_php nó LiteSpeed a n-oibrithe beo ar feadh laethanta go minic.

Tá sé seo thar a bheith tábhachtach do PHP2Shell. Braitheann an leochaileacht [CVE-2026-109619](https://phpsos.de/ga/php2shell/cve-2026-109619/) go beacht ar staid a fhanann idir iarratais san oibrí céanna. Fanann oibrí le seancód leochaileach, is cuma cén leagan atá ar an diosca. De réir php.net ní mór gach oibrí agus próiseas a atosú dá bhrí sin.

Atosaíonn roinnt bainisteoirí pacáistí seirbhísí go huathoibríoch le linn an nuashonraithe, ní dhéanann cuid eile. Ná bí ag brath air sin, seiceáil an toradh.

Pictiúr tipiciúil ón ngnáthlá: tuairiscíonn an bhainistíocht pacáistí “PHP nuashonraithe”, ní thaispeánann an mhonatóireacht aon earráidí, tá an suíomh gréasáin ag rith. Ach fós freastalaíonn na seanoibrithe gach iarratas toisc nár atosaigh aon duine an tseirbhís. Ón taobh amuigh ní féidir an staid seo a aithint. Dá bhrí sin baineann seiceáil ar amanna tosaithe próiseas le gach nuashonrú.

## Cé na seirbhísí a luchtaíonn PHP?

| Modh oibriúcháin | Cad atá le hatosú | Ordú tipiciúil (ainmneacha difriúil de réir dáilte) |
|---|---|---|
| PHP-FPM | gach seirbhís FPM, do gach leagan suiteáilte | `systemctl restart php8.3-fpm` nó `systemctl restart php-fpm` |
| Apache le mod_php | Apache | `systemctl restart apache2` nó `systemctl restart httpd` |
| php-cgi | an freastalaí gréasáin a ghlaonn nó an wrapper FastCGI | de réir an tsocraithe |
| LiteSpeed | LiteSpeed agus na próisis lsphp | tríd an mbainistíocht LiteSpeed nó a seirbhís |
| FrankenPHP | an tseirbhís FrankenPHP nó an coimeádán | `systemctl restart frankenphp` nó coimeádán a chruthú as an nua |
| Docker, Kubernetes | coimeádáin a chruthú as an nua ó íomhá nua | féach [PHP i gcoimeádáin Docker a phaistiú](https://phpsos.de/ga/php2shell/docker-container-patchen/) |

Le mod_php: bíonn tionchar ag an nuashonrú ar Apache féin, mar go bhfuil PHP i ngach próiseas Apache. Cén fáth a bhfuil an modh oibriúcháin seo íogair go háirithe, féach [Cén fáth a n-iompraíonn mod_php an riosca is airde](https://phpsos.de/ga/php2shell/mod-php-risiko/). Do LiteSpeed gheobhaidh tú sonraí ar an leathanach [LiteSpeed agus LSAPI](https://phpsos.de/ga/server/litespeed/).

## PHP-FPM a atosú: na horduithe

Ar dtús aimsigh gach seirbhís PHP ar an bhfreastalaí. Tugann Plesk, cPanel agus comhéadain eile seirbhísí PHP féin leo le hainmneacha féin; taispeánann an liosta iad freisin.

```bash
systemctl list-units --type=service | grep -i -E "php|lsws|litespeed|frankenphp|apache2|httpd"
```

Ansin atosaigh gach seirbhís PHP a fuarthas, ní an chéad cheann amháin:

```bash
sudo systemctl restart php8.3-fpm
sudo systemctl restart php8.2-fpm      # má tá dara brainse suiteáilte
sudo systemctl restart apache2         # i gcás mod_php; teaghlach RHEL: httpd
```

Molaimid `restart` in ionad `reload`. Le reload fanann an príomhphróiseas; tá sé sin beartaithe d'athruithe cumraíochta. Tar éis nuashonrú slándála ba mhaith leat a bheith cinnte go bhfuil gach próiseas nua.

> **Tábhachtach:**
> Má leag tú bearta idirthréimhseacha síos freisin, mar shampla `session.upload_progress.enabled=0` nó teorainneacha seasta cuimhne, tagann siad i bhfeidhm tar éis an atosaithe amháin freisin. Déanann atosú an dá rud i gcéim amháin.

## Seiceáil nach bhfuil seanoibrí ag rith a thuilleadh

Cuir am tosaithe na bpróiseas i gcomparáid le tráth an nuashonraithe. Is léamh amháin iad na horduithe go léir.

```bash
ps -o pid,lstart,cmd -C php-fpm8.3     # faoi RHEL: -C php-fpm
systemctl status php8.3-fpm            # an líne “Active: … since …”
needrestart -r l                       # Debian/Ubuntu, má tá sé suiteáilte
```

Má tá próiseas níos sine ná an nuashonrú, níor áiríodh é. Is cúiseanna coitianta dara brainse PHP dearmadta, seirbhís linne féin ó phainéal óstála, nó coimeádán nár atosaíodh ach nár cruthaíodh as an íomhá nua. Taispeánann an leathanach [Leagan PHP agus staid paiste a sheiceáil i gceart](https://phpsos.de/ga/php2shell/php-version-pruefen/) an bhfuil an leagan ceart ag rith.

## An t-atosú a dhoiciméadú

Tabhair faoi deara do gach freastalaí tráth an nuashonraithe agus an atosaithe. Scarann an nóiméad seo an t-am ar a raibh an freastalaí leochaileach ón am ina dhiaidh. Do sheiceáil rianta níos déanaí, d'árachóirí agus do thuairisc fhéideartha faoi GDPR is é seo an pointe tagartha is tábhachtaí. Coinnigh logaí an fhreastalaí ón 20 Deireadh Fómhair i leith freisin, mar a mholann an preas speisialaithe.

Ar fhreastalaithe le go leor suíomhanna gréasáin is fiú tábla gearr: freastalaí, seirbhís, leagan PHP, leagan pacáiste, tráth an atosaithe agus an duine a rinne an t-atosú. Mar sin tugtar bearnaí sa chlúdach faoi deara go tapa, mar shampla linn a ligeadh thar fóir, nó córas tástála nach raibh ar liosta aon duine.

## Conas a chabhraíonn PHP SOS go nithiúil?

Mar chuid den [tseirbhís paistithe PHP](https://phpsos.de/ga/leistungen/php-patch-service/) glacaimid orainn nuashonrú agus atosú mar phróiseas cumasctha:

- **Seirbhísí a aimsiú:** Aimsímid gach próiseas a luchtaíonn PHP, ó phainéil óstála agus ó choimeádáin freisin.
- **Atosú ar bhealach rialaithe,** i gcomhaontú leat ag am oiriúnach agus ag cur orduithe nó foirmeacha atá ar siúl san áireamh.
- **Seiceáil ina dhiaidh** nach bhfuil aon phróiseas níos sine ná an nuashonrú agus go bhfreagraíonn an suíomh gréasáin go gnáth.
- **Protocal a choinneáil:** leaganacha, staid pacáistí agus amanna atosaithe do gach freastalaí.


## Ceisteanna coitianta

**An leor systemctl reload in ionad restart?**  
Do PHP2Shell molaimid restart. Atosaíonn reload na hoibrithe de ghnáth, ach d'fhéadfadh an príomhphróiseas leanúint ar aghaidh ag rith. Le restart cinntíonn tú nach bhfágtar aon phróiseas le seancód. In aghaidh an bhriste ghairid tá fianaise shoiléir ann.

**An gcaithfidh mé an freastalaí iomlán a atosú tar éis an nuashonraithe PHP?**  
De ghnáth ní gá. Is leor na seirbhísí go léir a luchtaíonn PHP a atosú: PHP-FPM, Apache i gcás mod_php, LiteSpeed, FrankenPHP nó na coimeádáin atá buailte. Is é atosú an fhreastalaí iomláin an leagan simplí mura bhfuil tú cinnte cé na seirbhísí a úsáideann PHP.

**An atosaíonn mo sholáthraí óstála PHP go huathoibríoch tar éis an nuashonraithe?**  
Braitheann sé ar an soláthraí. Fiafraigh go sonrach ar atosaíodh gach próiseas PHP tar éis an phaiste, agus iarr deimhniú scríofa.

## Foinsí

- [php.net: fógraí slándála](https://www.php.net/)
- [PHP 8 ChangeLog](https://www.php.net/ChangeLog-8.php)
