2017-02-19 216 views
6

我正在使用最新版本的MAMP服务器。 在PHP版本我的甲基苯丙胺的设置,我可以找到最新版本7.1.1, 但是当我运行php -v我得到这样的 -在mamp中升级php版本

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/

回答

10

这是因为它涉及到您OSX的预安装了PHP像php5.5.14没有文件夹。你需要改变它以指向你的MAMP PHP。为此,您需要使用文本编辑器编辑.bash_profile,并将PHP的MAMP版本添加到PATH变量中。

按照以下步骤(source):

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

  • 在终端,运行:

  • source ~/.bash_profile 
    
    1. 在Terminal中,再次输入php并查找更新的字符串。 如果一切顺利,它应该输出新的路径到MAMP PHP安装。

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

    +0

    谢谢。它的工作:) – Advaith

    +1

    解决我的问题,我需要使用php7而无需重新安装MAMP –