首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将php版本从php56切换到php71

将php版本从php56切换到php71
EN

Stack Overflow用户
提问于 2018-02-05 03:28:47
回答 1查看 5.6K关注 0票数 1

我想让php7.1安装php-gmp扩展。

我将PHP5.6升级为PHP7.1。我尝试安装PHP扩展( PHP ),然后PHP版本被降级为php5.6。

代码语言:javascript
复制
$ php -v
PHP 5.6.30 (cli) (built: Feb  7 2017 16:18:37)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

我试着链接回php7.1

代码语言:javascript
复制
~ brew link php71                             
5 10:06:43 2018 Warning: Already linked: /usr/local/Cellar/php71/7.1.13_24 To 
relink: brew unlink php71 && brew link php71

-Than I取消链接php5.6

代码语言:javascript
复制
 $ brew unlink php56
Error: No such keg: /usr/local/Cellar/php56

-I尝试重新安装php7.1

代码语言:javascript
复制
$ brew install php71
==> Installing php71 from homebrew/php
Error: php71 7.1.13_24 is already installed
To upgrade to 7.1.14_25, run `brew upgrade php71`

-I显示php路径

代码语言:javascript
复制
$ which php
/usr/bin/php
$ cd /usr/bin/php
cd: '/usr/bin/php' is not a directory

-if我走到这条路上,它显示了v7.1。但不是和作曲家合作

代码语言:javascript
复制
usr/local/opt/php71/bin/php -v                                                
PHP 7.1.13 (cli) (built: Jan  5 2018 15:30:29) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-05 11:36:29

我通过在终端配置中设置路径来解决问题。

-In fish,我以这种方式在~/..config/fish/config.fish中设置了路径:

代码语言:javascript
复制
set -gx PATH /usr/local/opt/php71/bin $PATH

-In碱基

代码语言:javascript
复制
export PATH="$(brew --prefix homebrew/php/php71)/bin:$PATH"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48615491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档