Page 1 of 1

How to change default php-cli version

Posted: Thu May 27, 2021 5:58 pm
by gatto
Hello Dpeca, great work.
i follow this instructions and install php 7.4 and 8.0 perfect.
My problem is that the server global version of php is the 8.0:
:~$ php -v
PHP 8.0.5 (cli) (built: May 3 2021 11:58:58) ( NTS )
And i need the original stable 7.3 because i have some projects that composer tell me has incompatible dependences with php8.0
how i can do this??
thank you so much.

Re: How to change default php-cli version

Posted: Thu May 27, 2021 6:04 pm
by myVesta
Globally:

(be logged as root)

Code: Select all

update-alternatives --config php
or

Code: Select all

update-alternatives --set php /usr/bin/php8.2
-------------------------------------------------------------------------------------

Per user account:

Code: Select all

# be logged as desired user
alias php='php8.2'
echo "alias php='php8.2'" >> ~/.bashrc
source ~/.bashrc
This method does not always give the desired result, in that case you have to globally change the PHP version, perform the desired task, and then restore the old PHP version.

For wp-cli you can change PHP version this way - viewtopic.php?f=18&t=760

Re: How to change default php-cli version

Posted: Thu May 27, 2021 7:48 pm
by gatto
wow thanks for your quick and great reply and support.