You might need multiple PHP version for different projects in your system. So to use different versions, you need to disable old version and enable new version that you want to use.

Suppose your system PHP 7.4 and 8.0 both versions installed and you want to switch PHP version 7.4 to 8.0.

If you want to change php version for apache, run the below command:

sudo a2dismod php7.4
sudo a2enmod php8.0
sudo service apache2 restart

If you want to change php version for command line, run the command:

sudo update-alternatives --set php /usr/bin/php8.0
sudo update-alternatives --set phar /usr/bin/phar8.0
sudo update-alternatives --set phar.phar /usr/bin/phar.phar8.0

Now check the PHP version with php --version command. If you want to switch PHP 8.0 to 7.4 version, you can also switch php version for apache and command line.

Apache version:

sudo a2dismod php8.0
sudo a2enmod php7.4
sudo service apache2 restart

Command line verison:

sudo update-alternatives --set php /usr/bin/php7.4
sudo update-alternatives --set phar /usr/bin/phar7.4
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.4

This way you can switch between different php versions in single Ubuntu system.


Was this article helpful?

0 out of 0 person found this article helpful.

Leave a comment

OR

2 Comments

  • Image
    test2
    June 02, 2021 Reply

    testtesttest

  • Image
    Test
    June 02, 2021 Reply

    Test