Если у вас на сервере установлено несколько версий PHP и для каждого проекта используется своя, то можно переключаться между версиями используя настройку алиасов. Для этого создайте (если отсутствует) файл .bash_aliases
в домашней директории, примерно следующего содержания
PATH="/usr/local/bin/php-8.1:$PATH"
alias php='env php8.1'
alias composer='env php8.1 /usr/local/bin/composer2'
alias magerun='env php8.1 /usr/local/bin/n98-magerun2-5.1.phar'
alias dep='env php7.4 /usr/local/bin/dep'
alias coffee='/home/user/node_modules/coffeescript/bin/coffee'
alias switch70='
PATH="/usr/local/bin/php-7.0:$PATH"
alias php="env php7.0"
alias composer="env php7.0 /usr/local/bin/composer1"
alias magerun="env php7.0 /usr/local/bin/magerun"
'
alias switch72='
PATH="/usr/local/bin/php-7.2:$PATH"
alias php="env php7.2"
alias composer="env php7.2 /usr/local/bin/composer1"
alias magerun="env php7.2 /usr/local/bin/magerun2"
'
alias switch74='
PATH="/usr/local/bin/php-7.4:$PATH"
alias php="env php7.4"
alias composer="env php7.4 /usr/local/bin/composer1"
alias magerun="env php7.4 /usr/local/bin/magerun2"
'
alias switch81='
PATH="/usr/local/bin/php-8.1:$PATH"
alias php="env php8.1"
alias composer="env php8.1 /usr/local/bin/composer2"
alias magerun="env php8.1 /usr/local/bin/n98-magerun2-5.1.phar"
'
после этого можно переключаться простыми командами switch81
switch74