在CentOS 7中设置Php的默认版本

Som*_*Dev 5 php centos vps nginx centos7

我在opt / remi文件夹php56和php72中有两个版本的PHP,但是当我php -v在cmd上时,它显示了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 如何将默认版本设置为PHP 7.2

Rem*_*let 12

我在opt / remi文件夹php56和php72中有两个版本的PHP

如何将默认版本设置为PHP 7.2

SCL专为并行安装而设计,因此请勿更改基本系统中的默认版本

启用收藏后,将使用该版本

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

如果要使7.2为默认版本(基本系统),则应根据向导对“ 默认/单个版本 ”的说明进行安装(并保留5.6作为辅助版本)

  • scl 是否启用生存重启? (2认同)
  • 多谢。不过,我必须输入“scl enable rh-php72 bash”才能正常工作。 (2认同)

Ped*_*ram 6

Centos 7更改php cli版本

首先,找到你的php7,运行phpinfo()并获取path或者你可以用其他方式来做。对我来说,它是:

/usr/local/lsws/lsphp73/
Run Code Online (Sandbox Code Playgroud)

然后:

cd ~
. ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)

和:

alias php='/usr/local/lsws/lsphp73/bin/php'
Run Code Online (Sandbox Code Playgroud)

现在:

php -v

PHP 7.3.13 (cli)(构建时间:2019 年 12 月 20 日 16:02:35)( NTS )