我使用的是最新版本的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
我无法升级它。请帮帮我。
php5.5.14
MAMP/bin/php/
这样的文件夹
答案 0 :(得分:18)
那是因为它指的是 OSX 的预安装PHP。您需要将其更改为指向您的MAMP PHP。为此,您需要使用文本编辑器编辑.bash_profile
,并将MAMP版本的PHP添加到PATH
变量。
请按照以下步骤(source):
- 在终端内,运行
醇>
vim ~/.bash_profile
- 键入i,然后将以下内容粘贴到文件顶部:
醇>
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH
点击ESC,输入
:wq
,然后按 Enter- 醇>
在终端中,运行:
source ~/.bash_profile
- 在终端中,再次输入php并查找更新后的字符串。 如果一切都成功,它应该输出到MAMP的新路径 PHP安装。
醇>
如果它没有输出正确的路径,请尝试关闭终端 窗口(完全退出)并再次打开,它应该应用更改。