在xampp osx中设置$ PATH

时间:2015-03-24 12:47:53

标签: php macos apache xampp

早上好, 我的.bash_profile文件中的变量$ PATH有点问题。

我有一个安装了XAMPP的OSX系统。 我用这种方式编辑了我的.bash_profile:

export XAMPP_HOME="/Applications/XAMPP/xamppfiles"
export PATH="${XAMPP_HOME}/bin/php-5.4.22:${PATH}"
export PATH="$PATH:/Users/alessandrominoccheri/Sites/site.com/lib/Cake/Console"
export PATH

重新启动apache并写入控制台后:

source ~/.bash_profile

并输入:

which php

但总是回复我:

/usr/bin/php

如何更改路径? 我已经更改了bin文件夹的权限,但同样的问题。 我已经关注此链接,但我遇到了同样的问题:

Mac OSX PHP and XAMPP path issue

1 个答案:

答案 0 :(得分:3)

如果${XAMPP_HOME}/bin/php-5.4.22是可执行文件,则将其添加到您的路径无助于您使用php进行调用。 $PATH需要包含可执行文件所在的目录,只要您按名称提及任何可执行文件,就会按照它们定义的顺序进行搜索。

您希望在个人资料中alias php-5.4.22php,或者更好,为其创建一个覆盖默认php的符号链接。 E.g:

$ ln -s ${XAMPP_HOME}/bin/php-5.4.22 /usr/local/bin/php