Siirry pääsisältöön

PHP-version vaihtaminen

Johdanto

FASTPANEL® mahdollistaa vaihtoehtoisten PHP-versioiden käytön jokaiselle sivustolle erikseen. Voit asentaa ja käyttää mitä tahansa PHP-versiota versiosta 5.3 alkaen. Voit ottaa verkkosivustollasi käyttöön minkä tahansa PHP-version PHP 5.3:sta alkaen

Tässä artikkelissa käsitellään seuraavia aiheita:

PHP-version vaihtaminen käyttäen esimerkkinä PHP 7.4:ää

  1. Siirry sivuvalikossa kohtaan "Settings" -> "Applications"

    Sovellusten hallintavalikko FASTPANELissa

  2. Etsi php74-sovellus, napsauta "Install" ja odota, kunnes asennus on valmis:

    Lisä-PHP-version asentaminen FASTPANELissa

  3. Avaa sen verkkosivuston kortti, jonka PHP-versiota pitää vaihtaa, ja napsauta "Settings"-valikkoa

    Verkkosivuston asetukset FASTPANELissa

  4. Suorita seuraavat toimet:

    • Avaa "PHP settings" -alivalikko
    • Valitse FastCGI arvoksi PHP mode
    • Valitse tarvittava PHP-versio kentässä PHP version.
    • Napsauta "Save"-painiketta. PHP-version vaihtaminen verkkosivustolle FASTPANELissa

Kun "PHP Version" aktivoituu, voit valita tarvittavan PHP-version, tässä tapauksessa php74.

FastCGI:n sijasta voit valita myös PHP-FPM:n tai CGI:n, mutta 95 %:ssa tapauksista FastCGI on sopiva vaihtoehto. Lisätietoja PHP-tiloista löydät täältä

Voit tarkistaa, että oikea PHP-versio on käytössä, luomalla verkkosivustosi juurihakemistoon info.php-tiedoston, jonka sisältö on seuraava:

<?php phpinfo(); ?>

Avaa sen jälkeen tiedosto Internet-selaimessa seuraavan kaltaisella linkillä http://yourwebsite.com/info.php

Jos kaikki on tehty oikein, näet sivun, jolla näkyvät php 7.4:n tekniset tiedot

PHP (CLI) -version vaihtaminen käyttäjälle

FASTPANEL® mahdollistaa PHP-versioiden valitsemisen jokaiselle käyttäjälle erikseen. Tämän toiminnon avulla voit käyttää PHP:n vaihtoehtoista versiota komentorivillä tavallisella php-komennolla.

Tämä toiminto vaikuttaa vain PHP-versioon komentorivillä ja crontab-ajastimen tehtäviin. Verkkosivustoille valitut PHP-versiot pysyvät ennallaan.

Voit vaihtaa käyttäjän PHP-version avaamalla "Users"-valikon. Valitse käyttäjä, napsauta "Edit user" -kuvaketta ja valitse sopiva versio kentästä "PHP (CLI) version"

PHP CLI -version vaihtaminen FASTPANELissa

Tämän asetuksen muuttamisen jälkeen muodosta palvelimeen SSH-yhteys uudelleen. Aiemmin avatuissa istunnoissa PHP-versio pysyy samana.

Vaihtoehtoisten PHP-versioiden käyttäminen komentorivillä (CLI)

Yleensä skriptien suorittamiseen komentoriviltä käytetään seuraavaa komentoa:

php /path/to/script.php

Tällä tavalla käytetään palvelimen pää-PHP-versiota, vaikka verkkosivustolle olisi valittu vaihtoehtoinen versio.

huomautus

Jos PHP-versio on aiemmin vaihdettu ohjeiden PHP (CLI) -version vaihtaminen käyttäjälle mukaisesti, tavallinen php-komento käyttää käyttäjälle valittua PHP-versiota eikä palvelimen versiota.

Vaihtoehtoisten versioiden käyttäminen crontab-ajastimessa

Jos haluat suorittaa skriptin vaihtoehtoisella versiolla, php-komento on vaihdettava vaihtoehtoisen tulkin täydelliseen polkuun. PHP 7.4:n tapauksessa se on /opt/php74/bin/php, joten komento näyttää tältä:

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