Hoppa till huvudinnehåll

Hur man ändrar en PHP-version

Introduktion

FASTPANEL® låter dig använda alternativa PHP-versioner för varje webbplats individuellt. Du kan installera och använda valfri PHP-version från och med 5.3. Du kan tillämpa valfri PHP-version på din webbplats från och med PHP 5.3

Den här artikeln täcker följande punkter:

Ändring av PHP-version med PHP 7.4 som exempel

  1. Gå till "Inställningar" -> "Applikationer" i sidomenyn

    Meny för applikationshantering i FASTPANEL

  2. Hitta applikationen php74, klicka på "Installera" och vänta tills installationen är klar:

    Installera ytterligare PHP-version i FASTPANEL

  3. Öppna kortet för den webbplats där PHP behöver ändras och klicka på menyn "Inställningar"

    Webbplatsinställningar i FASTPANEL

  4. Utför följande åtgärder:

    • Öppna undermenyn "PHP-inställningar"
    • Välj FastCGI som PHP-läge
    • Välj den PHP-version som behövs i fältet PHP-version.
    • Klicka på knappen "Spara". Hur man ändrar PHP-version för en webbplats i FASTPANEL

När "PHP Version" blir aktivt kan du välja den PHP-version som krävs, php74 i detta fall.

Istället för FastCGI kan du också välja PHP-FPM eller CGI, men i 95 % av fallen är det FastCGI som är lämpligt. Mer information om PHP-lägen hittar du här

Du kan kontrollera om rätt PHP-version används genom att skapa filen info.php i rotkatalogen för din webbplats med följande innehåll:

<?php phpinfo(); ?>

Öppna därefter filen via webbläsaren med en liknande länk http://yourwebsite.com/info.php

Om allt är gjort korrekt kommer du att se en sida som visar teknisk information om php 7.4

Hur man ändrar PHP-versionen (CLI) för användaren

FASTPANEL® låter dig välja PHP-versioner för varje användare individuellt. Denna åtgärd ger dig åtkomst till den alternativa versionen av PHP på kommandoraden med det vanliga kommandot php.

Denna åtgärd påverkar endast PHP-versionen på kommandoraden och uppgifterna i crontab-schemaläggaren. PHP-versioner som valts för webbplatserna förblir oförändrade.

För att ändra PHP-versionen för användaren, öppna menyn "Användare". Välj användaren, klicka på ikonen "Redigera användare" och välj en lämplig version i fältet "PHP (CLI) version"

Hur man ändrar PHP CLI-version i FASTPANEL

När du har ändrat denna inställning, anslut till servern igen via SSH. I de tidigare öppnade sessionerna kommer PHP-versionen att förbli densamma.

Hur man använder alternativa PHP-versioner på kommandoraden (CLI)

Som regel används följande kommando för att köra skript via kommandoraden:

php /path/to/script.php

På detta sätt används serverns huvudsakliga PHP-version, även om en alternativ version valts för webbplatsen.

obs

Om PHP-versionen tidigare ändrades enligt instruktionerna i Hur man ändrar PHP-versionen (CLI) för användaren, kommer det vanliga kommandot php att använda användarens valda PHP-version, inte serverns.

Hur man använder alternativa versioner i crontab-schemaläggaren

För att köra skriptet med den alternativa versionen bör du ändra kommandot php till den fullständiga sökvägen till den alternativa interpretern. I fallet med PHP 7.4 blir det /opt/php74/bin/php, så kommandot kommer att se ut så här:

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