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

新手上路,请多包涵

I have two versions of PHP in opt/remi folder php56 and php72 but when I php -v on cmd it shows:

 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?

原文由 ata 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 828
2 个回答

我在 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 )

如果您希望 7.2 成为默认版本(基本系统),您应该根据“ 默认/单一版本”的 向导说明 安装它(并保留 5.6 作为次要版本)

原文由 Remi Collet 发布,翻译遵循 CC BY-SA 4.0 许可协议

Centos 7中更改 php cli 版本

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

 /usr/local/lsws/lsphp73/

然后:

 cd ~
. ~/.bash_profile

和:

 alias php='/usr/local/lsws/lsphp73/bin/php'

现在:

php -v

PHP 7.3.13 (cli)(内置:2019 年 12 月 20 日 16:02:35)(NTS)

原文由 Pedram 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏