Mac上 Brew管理的多个PHP版本 php5.6/php7.1

Table of Contents

版本切换方式

通过brew安装的php可以通过brew linkbrew unlink来切换不同版本。

例如

brew list
brew unlink php56
brew link php71

大版本可以用brew list来查,如果是小版本的话只能去/usr/local/Cellar/php56看了。这个时候使用php-version可以更方便一点。

安装php-version

php-version是一个帮助管理从brew安装的php版本切换的工具。

安装非常简单

brew install php-version

然后执行

source $(brew --prefix php-version)/php-version.sh && php-version

使用php-version
直接执行

php-version

就可以看到现有的版本,比如我自己的

$ php-version
  5.6.30
* 7.1.7

然后使用以下命令切换即可

php-version 5.6.30

再看php的版本,已经切换好了。

php -v

你也可以使用其他方式访问PHP,直接使用 目录例如

/usr/local/Cellar/php71/7.1.7_19/bin/php
或者
/usr/local/Cellar/php56/5.6.30_6/bin/php

注意:你安装时时候,PHP 版本一定不会和我一样的,所以该部分不能直接复制

PHP启动方式如

/usr/local/Cellar/php71/7.1.7_19/sbin/php71-fpm
/usr/local/Cellar/php71/7.1.7_19/sbin/php-fpm
或者
/usr/local/Cellar/php56/5.6.30_6/sbin/php56-fpm
/usr/local/Cellar/php56/5.6.30_6/sbin/php-fpm

参考:http://yansu.org/2014/09/26/use-old-version-of-brew-php.html
首发 http://www.foxwho.com/article/137
同步 foxwho(神秘狐)的领地 http://www.foxwho.com