PHP is een programmeertaal met verschillende versies waarvan er meerdere tegelijkertijd op een server geïnstalleerd kunnen zijn. Dit artikel toont hoe je deze verschillende versies aanroept, als CLI standaard instelt en voor cronjobs specificeert. Stuur een ticket of mail naar support@shockmedia.nl om de standaard CLI versie voor alle gebruikers op de server aan te passen.
let op dat de aangeroepen PHP versie geïnstalleerd dient te zijn!
Volg dit stappenplan om de standaard PHP versie van de CLI aan te passen:
nano ~/.bashrc
);alias php='/usr/bin/php8.1'
;source ~/.bash_profile
of door uit- en in te loggen;php --version
.Gebruik een van de onderstaande commando's om een specifieke PHP versie via de CLI te gebruiken die afwijkt van de ingestelde standaard.
php8.2 --version
/usr/bin/php8.2 /home/user/script.php
Gebruik het volledige pad in een cronjob om die met een specifieke PHP versie uit te laten voeren, zoals onderstaand voorbeeld:
0 0 * * * /usr/bin/php/8.1 /home/user/script.php > /dev/null 2>&1
Volg dit stappenplan om de standaard PHP versie van de CLI aan te passen:
/home/user/.bash_profile
met een tekst editor naar keuze (nano ~/.bash_profile
);PATH=/usr/local/php80/bin:$PATH:$HOME/bin
aan naar de gewenste versie;source ~/.bash_profile
of door uit- en in te loggen;php --version
.PATH=/usr/local/php81/bin:$PATH:$HOME/bin
export PATH
Gebruik een van de onderstaande commando's om een specifieke PHP versie te gebruiken die afwijkt van de ingestelde standaard.
php82 --version
/usr/local/php82/bin/php82 --version
Gebruik het volledige pad in een cronjob om die met een specifieke PHP versie uit te laten voeren, zoals onderstaand voorbeeld:
0 0 * * * /usr/local/php80/bin/php80 /home/user/script.php > /dev/null 2>&1
Volg dit stappenplan om de standaard PHP versie van de CLI aan te passen:
nano ~/.bashrc
);alias php='/opt/alt/php81/usr/bin/php
;source ~/.bash_profile
of door uit- en in te loggen;php --version
.alias php='/opt/alt/php80/usr/bin/php'
Gebruik het onderstaande commando om een specifieke PHP versie te gebruiken die afwijkt van de ingestelde standaard.
/opt/alt/php80/usr/bin/php --version
Gebruik het volledige pad in een cronjob om die met een specifieke PHP versie uit te laten voeren, zoals onderstaand voorbeeld:
0 0 * * * /opt/alt/php80/usr/bin/php /home/user/script.php > /dev/null 2>&1
Mocht je nog ergens tegen aan lopen, of mocht er informatie missen op deze pagina, laat het ons dan gerust weten! Wij staan dag en nacht klaar om je verder te helpen, en houden er van om feedback van onze trouwe partners/klanten te horen.