原 Mac OS X 10.11 系统环境变量配置
摘要: Mac OS X 10.11 系统环境变量配置，解决非系统默认PHP版本的运行问题
来自 http://serverfault.com/questions/16355/how-to-set-global-path-on-os-x 的解决方案
The launchd.conf is the only complete solution that will work for both command line and GUI applications on OS X 10.8 and 10.9, one that will work with GUI and console applications, for all users.
sudo touch /etc/launchd.conf
sudo nano /etc/launchd.conf
setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
In the example above I added /usr/local/bin to the default environment values for PATH.
Keep in mind that this file is not a script and you do not have the option to use substitutions. Also, to have these applied you need to reboot.
Remember, all others are only partial solutions:
environment.plist does not work for applications launched via Spotlight.
/etc/paths - only for console
/etc/csh.cshrc or /etc/bashrc - only for some shells