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

Popular posts from this blog

The requested URL /phpmyadmin was not found on this server. Apache/2.4.18 (Ubuntu) Server at localhost Port 80

Hi dudes, I'm getting Not Found error, when i hit a  http://localhost/phpmyadmin/ url, but i my system php, mysql & apache2 is already installed still i'm getting this error When i do this following step, the error get fixed. Do the following steps & Enjoy😃😄😅😄😄😃 You need to configure your apache2.conf to make phpMyAdmin work. For more detail Please read  this section  in Ubuntu wiki. open a termianl and run gksu gedit /etc/apache2/apache2.conf Then add the following line to the end of the file. Include /etc/phpmyadmin/apache.conf Then restart apache /etc/init.d/apache2 restart

Install a node & npm specific versions using nvm (Node Version Manager)

Hi buddies, When i tried to install a node & npm in my system, i will be facing some problem with the version. I want to install a recent LTS (Long Term Support) Don't Do (If you want to install a specific version):  I don't know, how its gonna installed, but its not a recent Node LTS version sudo apt-get install nodejs-legacy sudo apt-get install npm Do (Using a NVM- Node Version Manager to install a specific version): Use the following command to install a NVM into your system $ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash Reload the system environment using this command $ source ~/.profile $ source ~/.bashrc List all the nodejs version using this command $ nvm ls-remote Install a nodejs version, what ever you want (If you want to install multiple node version you can install using this command) $ nvm install 6.11.1 $ nvm install 8.2.1 List a node version using this command

PHP 7 with Laravel 5.3 installation problem ( Your requirements could not be resolved to an installable set of packages )

I'm Facing this problem, while installation using laravel 5.3 with PHP 7 Your requirements could not be resolved to an installable set of packages.   Problem 1     - phpunit/phpunit 5.5.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.5.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.5.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.5.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.5.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.5.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.4.8 requires ext-dom * -> the requested PHP extension dom is missing from your system.     - phpunit/phpunit 5.4.7 requir