Nastavitev različnih različic PHP za posamezne domene v cPanelu
V cPanelu sta lahko na voljo dve orodji za izbiro različice PHP:
- Select PHP Version – CloudLinuxovo orodje za nastavitev PHP za celoten cPanel račun;
- MultiPHP Manager – cPanelovo orodje za nastavitev PHP za posamezne domene.
Spodaj sta opisana dva pravilna načina uporabe.
1. Različna različica PHP za vsako domeno
Ta način priporočamo, kadar želite na posameznih domenah uporabljati različne različice PHP.
1.1 CloudLinux PHP Selector nastavite na native
- V cPanelu odprite Select PHP Version.
- Preverite, ali je izbrana možnost native.
- Če ni, izberite native in kliknite Apply oziroma Set as current.
S tem preprečite, da bi CloudLinuxov PHP Selector prepisoval različice, nastavljene za posamezne domene.
1.2 Različice nastavite v MultiPHP Managerju
- V cPanelu odprite MultiPHP Manager.
- Na seznamu označite domeno, ki ji želite določiti različico PHP.
- Izberite želeno različico PHP.
- Kliknite Apply.
- Postopek ponovite za preostale domene.
Primer nastavitve:
- domena1.si – PHP 7.4
- domena2.si – PHP 8.2
- domena3.si – PHP 8.2
- domena4.si – PHP 8.4
- domena5.si – PHP 8.4
Pri domenah, za katere želite določeno različico PHP, izberite konkretno različico, na primer PHP 8.2 ali PHP 8.4. Možnost Inherit pomeni, da bo domena podedovala privzeto sistemsko različico PHP na strežniku.
2. CloudLinux PHP Selector za večino domen in MultiPHP Manager za izjeme
Ta način lahko uporabite, če želite, da večina domen uporablja isto različico PHP prek orodja Select PHP Version, samo ena ali dve domeni pa drugo različico.
2.1 Nastavitev domen, ki bodo uporabljale CloudLinux PHP Selector
- V cPanelu odprite MultiPHP Manager.
- Označite domene, ki naj uporabljajo skupno CloudLinuxovo nastavitev.
- Kot različico PHP izberite Inherit.
- Kliknite Apply.
- Nato odprite Select PHP Version.
- Izberite glavno različico PHP za cPanel račun in kliknite Apply oziroma Set as current.
Izbrano različico bodo uporabljale domene, ki so v MultiPHP Managerju nastavljene na Inherit.
2.2 Nastavitev domen, ki potrebujejo drugo različico PHP
- Ponovno odprite MultiPHP Manager.
- Označite domeno, ki potrebuje drugačno različico PHP.
- Izberite konkretno različico, na primer PHP 7.4 ali PHP 8.4.
- Kliknite Apply.
- Postopek ponovite za morebitne druge izjeme.
Primer: v orodju Select PHP Version je izbran PHP 8.2, domene v MultiPHP Managerju pa so nastavljene tako:
- domena1.si – Inherit oziroma PHP 8.2
- domena2.si – Inherit oziroma PHP 8.2
- domena3.si – Inherit oziroma PHP 8.2
- stara-stran.si – PHP 7.4
- nova-stran.si – PHP 8.4
Pomembna opozorila
Če spletna stran po spremembi še vedno uporablja napačno različico PHP, nas kontaktirajte. V datoteki .htaccess je lahko ostala starejša nastavitev, ki prepiše nastavitev iz cPanela.
(različne php verzije,mešane php verzije)