网站首页技术博客
通过软连接修改Linux命令行的php版本
摘要Linux服务器中安装了多个php版本,以适应不同应用和测试需要。但某些情况下需要用到命令行的PHP,这个时候如果php版本不是自己需要的版本,就需要进行切换。
查看当前命令行php版本:
[root@localhost bin]# php -v
PHP 7.2.19 (cli) (built: Jun 13 2019 16:32:46) ( NTS )
Copyright (c) 1997
Linux服务器中安装了多个php版本,以适应不同应用和测试需要。但某些情况下需要用到命令行的PHP,这个时候如果php版本不是自己需要的版本,就需要进行切换。
查看当前命令行php版本:
[root@localhost bin]# php -v
PHP 7.2.19 (cli) (built: Jun 13 2019 16:32:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Xdebug v2.8.0alpha1, Copyright (c) 2002-2019, by Derick Rethans
我服务器上安装了5.6,7.2,和7.3三个版本。
这里我需要将命令行切换到7.3的版本,我使用ln创建软连接的形式来创建。具体方法如下
1、打开/usr/bin 目录
[root@localhost /]# cd /usr/bin/
2、删除之前的php指向
[root@localhost bin]# rm -rf php
3、创建新的软连接
[root@localhost bin]# ln -s /usr/local/php/bin/php php
这里 /usr/local/php/bin/php 是我7.3PHP版本的路径,你需要根据自己的情况更换路径
4、命令行测试
[root@localhost bin]# php -v
PHP 7.3.6 (cli) (built: Jun 12 2019 14:38:35) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
with Xdebug v2.9.6, Copyright (c) 2002-2020, by Derick Rethans
至此,通过软连接修改Linux命令行的php版本已经完成。
相关文章
- 通过软连接修改Linux命令行的php版本
- 基于Thinkphp权限管理的实现
- 解决安卓H5不支持图片多选问题
- supervisor unix:///tmp/supervisor.sock no such file
- Redis的介绍、安装、启用、连接
- 3 个PHP 知识总结:Memcache、缓存和正则
- Tp调用自定义指令 The "--XXX" option requires a value.
- 使用supervisor启动shadowsocks出现“Exited too quickly”错误
- 关于 zend studio 中有些php 内置函数没有提示,或是有‘小黄色感叹号’
- MVCC多版本并发控制