Set default version of Php in CentOS 7

Some Dev picture Some Dev · Jul 17, 2018 · Viewed 18.8k times · Source

I have two versions of PHP in opt/remi folder php56 and php72 but when I php -v on cmd it shows PHP 5.6.24 (cli) (built: Jul 21 2016 07:33:38) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies with Xdebug v2.4.1, Copyright (c) 2002-2016, by Derick Rethans how to set default version to PHP 7.2

Answer

Remi Collet picture Remi Collet · Jul 17, 2018

I have two versions of PHP in opt/remi folder php56 and php72

how to set default version to PHP 7.2

SCL are designed for parallel installation so don't alter default version in base system

Once the collection is enabled, the version will be used

$ scl enable php72 bash
$ php -v
PHP 7.2.8 (cli) (built: Jul 17 2018 05:35:43) ( NTS )

If you want 7.2 to be the default version (base system) you should install it, according to Wizard instructions for "Default / single version" (and keep 5.6 as secondary version)