在MAMP中更改PHP版本

9

我正在使用最新版本的MAMP。 在我的MAMP设置中,我可以找到最新版本的PHP,即7.1.1, 但是当我运行php -v时会得到以下结果:

PHP 5.5.14 (cli) (built: Sep  9 2014 19:09:25) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

我无法更改它。 在MAMP/bin/php/中没有像php5.5.14这样的文件夹。
1个回答

23

这是因为它正在引用您的OSX预安装的PHP。您需要将其更改为指向 MAMP PHP。要做到这一点,您需要使用文本编辑器编辑.bash_profile并将MAMP版本的PHP添加到PATH变量中。

按照以下步骤进行操作(来源):

  1. 在终端中运行
vim ~/.bash_profile
  1. 在文件顶部键入 i,然后粘贴以下内容:
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH
  1. 按ESC,输入:wq,然后按Enter

  2. 在终端中运行:

 source ~/.bash_profile
  1. 在终端中,再次键入 which php 并查找更新后的字符串。如果一切成功,它应该输出指向 MAMP PHP 安装的新路径。

如果未输出正确的路径,请尝试关闭终端窗口(完全退出),然后重新打开,更改应该会生效。


1
解决我的问题,使我能够在不重新安装MAMP的情况下使用php7。 - Như Là Mơ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接