对于 brew 用户,如果您已经有 54 个,则可能不需要 php55 - 但无论如何您都应该运行这些命令
$ brew install php54 php54-xdebug php54-mcrypt
您可以根据需要将 54 替换为最新的数字。最后我检查它是在 56
然后根据上面的一些 cmets 你应该运行:
$ php --version
它可能会显示:
PHP 5.4.24 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
如果是这样,请像其他评论者一样更改您的 .bash_profile
我的 brew 实例(我认为它的默认值)位于
/usr/local/Cellar
/usr/local/bin
当使用 brew 安装东西时,它们会被放入 Cellar 并通过 bin 链接。但在这种情况下,我们需要覆盖 php
$ sudo nano ~/.bash_profile
我的有点像:
PATH=$PATH:~/bin
PATH=$PATH:/usr/local/bin
PATH=$PATH:/usr/local/sbin
PATH=$PATH:/usr/local/Cellar/r/2.15.1/R.framework/Versions/Current/Resources/li$
export PATH
这意味着它已经可以访问 /usr/local/bin - 但我使用别名来指定
通过在底部附近添加此行:
alias php="/usr/local/bin/php"
保存并关闭终端窗口,打开另一个窗口,它应该显示如下内容:
$ php --version
PHP 5.4.27 (cli) (built: Apr 24 2014 17:16:35)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with Xdebug v2.2.4, Copyright (c) 2002-2014, by Derick Rethans