繁体   English   中英

Mac OSX PHP和XAMPP路径问题

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM