Skip to main content

How to fix PHP Version difference in browser and terminal (In Ubuntu)

Hi friends.,

                Today I have faced some problem in PHP version, in my terminal. I just hit a command in terminal (php -v) to know the PHP version, it showing PHP 7.0. Then I have checked in the browser by using phpinfo(), it has shown as PHP 5.6. Then I have some other problem related to this, then I can't able to install related plugins in PHP 5.6.
              Finally, i got some solution to change the PHP version in terminal

    1. sudo ln -sfn /usr/bin/php7.0 /etc/alternatives/php   -> (PHP 5.6  to PHP 7.0)
    2. sudo ln -sfn /usr/bin/php5.6 /etc/alternatives/php   -> (PHP 7.0 to PHP 5.6)      
Change PHP version:
  1. First disable your current PHP version
  2. Enable, which PHP version you want to change
  3. Restart the apache
Step for PHP 5.6 to PHP 7.0:
  1. sudo a2dismod php5.6
  2. sudo a2enmod php7.0
  3. sudo service apache2 restart
Step for PHP 7.0 to PHP 5.6:
  1. sudo a2dismod php7.0
  2. sudo a2enmod php5.6
  3. sudo service apache2 restart

Comments