我在OSX 10.5.8上运行PHP和甲基苯丙胺
所以,如果我想从控制台运行脚本,我总是需要编写
/applications/mamp/bin/php5.3/bin/php path/to/script
这是烦人。 有没有办法来改变默认路径,PHP,这样我可以写
php path/to/script
并且仍然使用毫安PHP版本?
我在OSX 10.5.8上运行PHP和甲基苯丙胺
所以,如果我想从控制台运行脚本,我总是需要编写
/applications/mamp/bin/php5.3/bin/php path/to/script
这是烦人。 有没有办法来改变默认路径,PHP,这样我可以写
php path/to/script
并且仍然使用毫安PHP版本?
创建一个名为.bash_profile
在你的主目录(如果没有这个文件的话),而这个添加到文件:
export PATH=/Applications/mamp/bin/php5.3/bin:$PATH
然后退出并重新启动Terminal.app
你需要编辑的.bash_profile
open -a TextEdit ~/.bash_profile
如果你不能你的home目录下找到的.bash_profile然后创建.bash_profile文件:
touch ~/.bash_profile
使用PHP的最新版本MAMP
PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
(使用源〜/进行更改,以确保它们生效后的.bash_profile)。
来源: 如何重写PHP的路径使用MAMP路径?
最简单的办法是改写别名。 只要复制/粘贴CMD波纹管到终端以供临时使用或将其写入.bash_profile以永久保存。
对于MAMP
$ alias php=/applications/mamp/bin/php5.3/bin/php
对于XAMPP
$ alias php=/Applications/XAMPP/bin/php
对于AMPPS
$ alias php=/Applications/AMPPS/php-5.6/bin/php
通过我们的新别名运行PHP
$ php -v
vi ~/.bash_profile
//add
export PATH=/path/to/php/bin:$PATH
source ~/.bash_profile
除了bfvarettos伟大的回答:因为执行的.bash_profile在登录时,您将需要重新启动系统,使更改生效。
我不知道这是否是专门针对MAMP 3.0或没有,但你需要做以下路径MAMP 3.0。 请确保您更改PHP版本你正在使用服务器的版本。
这又进去〜/ .bash_profile中
export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH