[英]Mac OSX PHP and XAMPP path issue
我在运行Yosemite的Mac OSX上安装了XAMPP我创建了.bash_profile文件,如下所示:
export XAMPP_HOME=/Applications/XAMPP/xamppfiles
export PATH=${XAMPP_HOME}/bin/php:${PATH}
export PATH
当我在终端中输入echo $ PATH时,我得到了正确的XAMPP路径但是当我输入“哪个php”它显示/ usr / bin / php
如何让我的XAMPP使用正确的PHP而不是mac附带的默认php?
要使用XAMPP PHP和/ Applications / XAMPP / bin /中的其他二进制文件,默认情况下这是〜/ .bash_profile的正确条目
export XAMPP_HOME=/Applications/XAMPP
export PATH=${XAMPP_HOME}/bin:${PATH}
export PATH
使用此加载更改(下次打开shell会话时不需要):
source ~/.bash_profile
确认:
$ which php
/Applications/XAMPP/bin/php
在我的情况下,我做了以下
我创建了我的bash配置文件。
sudo nano ~/.bash_profile
然后添加以下内容
export PATH=/Applications/XAMPP/xamppfiles/bin:$PATH
export PATH
然后刷新我的路径source ~/.bash_profile
或者如果这不起作用,你可以完全关闭终端并开始一个新的会话。
输入which php
你会看到你的新php路径,在我的情况下/Applications/XAMPP/xamppfiles/bin
如果你知道你安装了什么php版本,你也可以在我的情况下输入php -v
来输出以下内容。
PHP 5.6.14 (cli) (built: Nov 19 2015 20:37:15) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies.
我设法解决了这个问题。 在Mac上,XAMPP bin文件夹和php文件具有错误的权限,因此它无法正常工作。 其次,我还要描述完整的路径
/bin/php-5.5.15:${PATH}
谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.