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:
- Hur man ändrar PHP-version för en webbplats
- Hur man ändrar PHP-versionen (CLI) för användaren
- Hur man använder alternativa PHP-versioner på kommandoraden (CLI)
- Hur man använder alternativa versioner i crontab-schemaläggaren
Ändring av PHP-version med PHP 7.4 som exempel
-
Gå till "Inställningar" -> "Applikationer" i sidomenyn

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

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

-
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".

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"

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.
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