在mamp中升级php版本

Adv*_*ith 9 php macos mamp

我使用的是最新版本的MAMP服务器.在我的PHP版本的MAMP设置中,我可以找到最新版本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
Run Code Online (Sandbox Code Playgroud)

我无法升级它.请帮我.

php5.5.14内部没有文件夹MAMP/bin/php/

Hat*_*tef 20

那是因为它指的是你OSX的预装PHP .您需要将其更改为指向您的MAMP PHP.为此,您需要.bash_profile使用文本编辑器编辑并将MAMP版本的PHP添加到PATH变量中.

请遵循以下步骤(来源):

  1. 在终端内,运行
vim ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
  1. 键入i,然后将以下内容粘贴到文件的顶部:
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
  1. 按ESC键,键入:wq,然后按Enter键

  2. 在终端中,运行:

 source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
  1. 在终端中,再次输入php并查找更新后的字符串.如果一切都成功,它应该输出MAMP PHP安装的新路径.

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