Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mac/OSX中将预加载的php版本更改为MAMP_Php_Macos_Git Bash - Fatal编程技术网

如何在Mac/OSX中将预加载的php版本更改为MAMP

如何在Mac/OSX中将预加载的php版本更改为MAMP,php,macos,git-bash,Php,Macos,Git Bash,我第一次使用Mac/OSX,我安装了MAMP,并将PHP标准版本设置为7.1.6,但当我在终端中运行PHP-v命令时,我得到以下详细信息: PHP 5.6.30 (cli) (built: Feb 7 2017 16:18:37) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies 请您指导如何使用7.1.6版而不是5.6.30版 谢谢。更改P

我第一次使用Mac/OSX,我安装了
MAMP
,并将PHP标准版本设置为
7.1.6
,但当我在终端中运行
PHP-v
命令时,我得到以下详细信息:

PHP 5.6.30 (cli) (built: Feb  7 2017 16:18:37) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
请您指导如何使用7.1.6版而不是5.6.30版

谢谢。

更改PHP安装的说明 首先,让我们看看我们运行的是什么版本的PHP(看看它是否是默认版本)

为此,在终端内,发出以下命令:

which php
这将输出默认PHP安装的路径,该路径由Mac OS X预先安装,默认情况下必须是(假设您以前没有更改):

现在,我们只需要将其切换到与MAMP一起安装的PHP,它位于/Applications/MAMP/bin/PHP/php7.1.6/bin

为此,我们需要编辑.bash_概要文件,并将PHP的MAMP版本添加到PATH变量中

遵循以下简单步骤:

在终端内,运行

vim ~/.bash_profile
键入i,然后将以下内容粘贴到文件顶部:

export PATH=/Applications/MAMP/bin/php/php7.1.6/bin:$PATH
按ESC键,键入:wq,然后按Enter键

在终端中,运行source~/.bash_profile


在Terminal中,再次键入哪个php并查找更新的字符串。如果一切都成功,它应该将新路径输出到MAMP PHP安装。

您尝试过谷歌搜索吗?我得到的第一个答案是一个完整的教程。
export PATH=/Applications/MAMP/bin/php/php7.1.6/bin:$PATH