Pereiti prie pagrindinio turinio

Kaip pakeisti PHP versiją

Įvadas

FASTPANEL® leidžia kiekvienai svetainei atskirai naudoti alternatyvias PHP versijas. Galite įdiegti ir naudoti bet kurią PHP versiją, pradedant nuo PHP 5.3. Galite savo svetainei pritaikyti bet kurią PHP versiją, pradedant nuo PHP 5.3

Šiame straipsnyje aptariami šie punktai:

PHP versijos keitimas naudojant PHP 7.4 pavyzdį

  1. Šoniniame meniu eikite į "Nustatymai" -> "Programos"

    Programų valdymo meniu FASTPANEL

  2. Raskite php74 programą, spustelėkite "Įdiegti" ir palaukite, kol diegimas bus baigtas:

    Papildomos PHP versijos diegimas FASTPANEL

  3. Atidarykite svetainės, kuriai reikia pakeisti PHP, kortelę ir spustelėkite meniu "Nustatymai"

    Svetainės nustatymai FASTPANEL

  4. Atlikite šiuos veiksmus:

    • Atidarykite submeniu "PHP nustatymai"
    • Pasirinkite FastCGI kaip PHP režimą
    • Lauke PHP versija pasirinkite reikiamą PHP versiją.
    • Spustelėkite mygtuką "Išsaugoti". Kaip pakeisti svetainės PHP versiją FASTPANEL

Kai "PHP versija" taps aktyvi, galėsite pasirinkti reikiamą PHP versiją, šiuo konkrečiu atveju — php74.

Vietoj FastCGI taip pat galite pasirinkti PHP-FPM arba CGI, tačiau 95 % atvejų tinka būtent FastCGI. Daugiau informacijos apie PHP režimus galite rasti čia

Galite patikrinti, ar pritaikyta teisinga PHP versija, sukurdami savo svetainės šakniniame kataloge failą info.php su šiuo turiniu:

<?php phpinfo(); ?>

Po to atidarykite failą interneto naršyklėje naudodami panašią nuorodą http://yourwebsite.com/info.php

Jei viskas atlikta teisingai, pamatysite puslapį, kuriame rodoma techninė informacija apie PHP 7.4

Kaip pakeisti naudotojo PHP (CLI) versiją

FASTPANEL® leidžia kiekvienam naudotojui atskirai pasirinkti PHP versijas. Šis veiksmas leis jums komandų eilutėje pasiekti alternatyvią PHP versiją naudojant įprastą komandą php.

Šis veiksmas daro įtaką tik PHP versijai komandų eilutėje ir užduotims crontab planuoklyje. Svetainėms pasirinktos PHP versijos liks nepakitusios.

Norėdami pakeisti naudotojo PHP versiją, atidarykite meniu "Naudotojai". Pasirinkite naudotoją, spustelėkite piktogramą "Redaguoti naudotoją" ir lauke "PHP (CLI) versija" pasirinkite tinkamą versiją

Kaip pakeisti PHP CLI versiją FASTPANEL

Pakeitę šį nustatymą, iš naujo prisijunkite prie serverio per SSH. Anksčiau atidarytose sesijose PHP versija liks ta pati.

Kaip naudoti alternatyvias PHP versijas komandų eilutėje (CLI)

Paprastai scenarijams paleisti per komandų eilutę naudojama ši komanda:

php /path/to/script.php

Tokiu būdu bus naudojama pagrindinė serverio PHP versija, net jei svetainei buvo pasirinkta alternatyvi.

pastaba

Jei prieš tai PHP versija buvo pakeista pagal instrukcijas skiltyje Kaip pakeisti naudotojo PHP (CLI) versiją, tuomet įprasta komanda php naudos pasirinktą naudotojo PHP versiją, o ne serverio versiją.

Kaip naudoti alternatyvias versijas crontab planuoklyje

Norėdami paleisti scenarijų naudojant alternatyvią versiją, turite pakeisti komandą php į visą kelią iki alternatyvaus interpretatoriaus. PHP 7.4 atveju tai bus /opt/php74/bin/php, todėl komanda atrodys taip:

/opt/php74/bin/php /path/to/script.php