PHP兼容多版本切换

 本文主要解决Linux下使用PHP执行命令时候,PHP版本不同的问题,通过以下方法可以实现不同命令使用对应的PHP版本,多PHP版本之间相互兼容。

如: php_70, php_71,php_74,php_71 composer  require grpc/grpc

找到对应PHP版本位置路径

find / -name php

注意

  • 如果知道对应PHP版本路径则不需要执行当前命令

创建快捷命令

ln -s /usr/local/php-5.5/bin/php /usr/sbin/php

注意

  • 其中 /usr/local/php-5.5/bin/php 为 PHP版本路径 如:/usr/local/php71/bin/php
  • 其中 /usr/sbin/php 为自定义快捷命令 如: /usr/sbin/php_71

将快捷命令加到全局命令

export PATH="$PATH:/usr/sbin/php"

注意

  • 其中 /usr/sbin/php 为快捷命令路径 如 /usr/sbin/php_71

运行

php_71 -v
PHP 7.1.33 (cli) (built: Nov 20 2020 20:30:20) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.8.0, Copyright (c) 2002-2019, by Derick Rethans

效果图

PHP兼容多版本切换

给TA打赏
共{{data.count}}人
人已打赏
运维

mysql数据库开启慢查询日志

2024-11-22 11:58:40

运维

Go使用自定义包导入后打包异常解决

2024-11-22 11:58:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索