更改MAMP中的PHP版本



我使用的是最新版本的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的文件夹

那是因为它指的是您的 osx 的预安装的PHP。您需要对其进行更改,以指向您的MAMP PHP。为此,您需要使用文本编辑器编辑.bash_profile,然后将PHP的MAMP版本添加到PATH变量。

按照以下步骤(来源):

  1. 在终端中,运行
vim ~/.bash_profile
  1. 类型I,然后将以下内容粘贴到文件的顶部:
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH
  1. 命中ESC,键入:wq,然后hit Enter

  2. 在终端中,运行:

 source ~/.bash_profile
  1. 在终端中,再次键入其中的PHP并查找更新的字符串。 如果一切都成功,它将输出新的通往MAMP php安装。

如果它不输出正确的路径,请尝试关闭终端窗口(完全退出)并再次打开,它应该应用更改。

最新更新