切换默认PHP版本
由于Mac自带PHP环境,在使用MAMP切换版本后全局PHP版本并不会生效(Apache使用的PHP版本会生效),那么如果想要PHP版本的话,使用以下步骤来设置:
终端输入,编辑或创建
bash_profile
文件1
sudo vim ~/.bash_profile
将以下代码添加到
bash_profile
脚本里,路径指向PHP安装路径的bin目录1
export PATH="/Applications/MAMP/bin/php/phpxxx/bin:$PATH"
执行文件,使其生效
1
source .bash_profile
php artisan 相关命令没有效果且没有错误提示
默认设置下命令行中的php
禁用了错误提示。于是搜索后找到了办法,很简单,只需为php
创建一个别名:1
alias php="php -d display_errors"
切换MAMP中的php老版本
MAMP比较坑的一点就是虽然提供了很多php版本来使用,但是只有在付费版的MAMP Pro才可以进行切换,免费版只允许切换最新的两个版本
后来了解到,它是根据文件夹来获取的版本,于是想到,找到/Applications/MAMP/bin/php
目录,将不需要的php文件夹改个名字就好了,比如我想要使用版本为7.0.33
,就可以这样设置
就可以选择自己想要的版本了