There was a problem loading the comments.

PHP versiooni ja seadistuste muutmine

Abikeskus  »  Teadmiste baas  »  Artikli vaatamine

  Prindi

PHP versiooni muutmine cPanelis

Aktiivset PHP versiooni saab valida cPaneli kaudu, kasutades funktsiooni "Select PHP Version". See võimaldab määrata soovitud PHP versiooni kogu virtuaalserverile või vajadusel ka individuaalsetele kataloogidele (lisadomeenidele). 

 

c0b3969fa9184c7af864626145ecb0ab4963180e?t=15b7274e7f58be9edb5a8e53fb38f5e0

 

Lisaks PHP versiooni valimisele võimaldab liides:

  • Lubada või keelata PHP mooduleid (nt mysqlipdo_mysql jne).
  • Muuta PHP konfiguratsiooni seadeid, nagu näiteks:
    • memory_limit (mälu piirang),
    • max_execution_time (skripti maksimaalne täitmisaeg),
    • ja teised olulised parameetrid.

Saadaval olevad PHP versioonid

Valikus on erinevad PHP versioonid alates vanematest harudest (PHP 5 ja 7) kuni uuemate versioonideni (PHP 8), sealhulgas kõige uuem PHP 8.4.

  • NB! Vanemate PHP versioonide puhul, mida PHP arendajad enam ei toeta, rakendatakse CloudLinux HardenedPHP kaitset, mis lisab turvaparandusi, et vähendada vananenud tarkvara kasutamisega seotud riske.

PHP versiooni määramine konkreetsele kataloogile

Kui soovite kasutada erinevat PHP versiooni ainult teatud kataloogis (nt alamkataloogis või kindla rakenduse jaoks), saate seda teha .htaccess faili abil. Selleks tuleb .htaccess faili lisada järgmised read:

 

<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
    SetHandler application/x-httpd-alt-php81___lsphp
</FilesMatch>

 

Selgitus:

  • FilesMatch direktiiv: Rakendab määratud käsitluse (SetHandler) ainult failidele, mille laiend vastab loetletud mustrile (nt .php.phtml jne).
  • application/x-httpd-alt-php80___lsphp: Määrab kasutatava PHP versiooni. Ülaltoodud näites aktiveeritakse PHP 8.1.

Kui soovite kasutada teist PHP versiooni, muutke php81 vastavalt soovitud versioonile:

  • Näiteks:
    • PHP 7.4 jaoks: application/x-httpd-alt-php74___lsphp
    • PHP 8.4 jaoks: application/x-httpd-alt-php84___lsphp

Soovitused ja parimad praktikad

  1. Uuendage PHP versioone regulaarselt:
    • Soovitatav on kasutada uusimat stabiilset PHP versiooni (nt PHP 8.4), kuna see pakub paremat jõudlust, uusi funktsioone ja turvaparandusi.
    • Vanemate versioonide kasutamine võib põhjustada turvariske ja ühilduvusprobleeme.
  2. Testige muudatusi enne rakendamist:
    • Enne uue PHP versiooni kasutamist tootmiskeskkonnas veenduge, et teie veebirakendus või veebisait ühildub valitud PHP versiooniga.
    • Kasutage testkeskkonda võimalike probleemide tuvastamiseks.
  3. Kasutage CloudLinux HardenedPHP-d ainult vajadusel:
    • Kui peate kasutama vanemat PHP versiooni, veenduge, et see on kaitstud CloudLinux HardenedPHP abil.
    • Pikaajaliselt on siiski soovitatav viia kood üle uuemale PHP-le.
  4. Moodulite ja seadete kohandamine:
    • Kui teie rakendus vajab spetsiifilisi mooduleid või seadistusi (nt suuremat mälu limiiti), kohandage neid cPaneli liidese või php.ini kaudu vastavalt vajadusele.

Kokkuvõte

cPaneli funktsioon "Select PHP Version" pakub paindlikku viisi valida ja hallata aktiivset PHP versiooni nii kogu virtuaalserveri kui ka individuaalsete kataloogide jaoks. Lisaks saate hõlpsasti lubada vajalikke mooduleid ja muuta konfiguratsiooniseadeid, et tagada veebirakenduste sujuv toimimine.

 

Ekraanitõmmis "Select PHP Version" funktsioonist:

083a2cd7102cbd8126ef4f372b33210ffe9f3ddbced1e0998dbfc16cce23e3ebdceff50646cc2ca4?t=73804689eb7fd47cebb38878884455e5


Jaga
Kas oli kasu?  

Seotud artiklid

© Virtuaal.com