justcode.ikeepstudying.com
linux 配置php环境变量, php getenv 获取环境变量, 自定义 php 环境变量, ubuntu配置环境变量 - Just Code
标准做法是把 环境变量文件 放在 /etc/profile.d/ 目录下 例如,我生成了一个google adwords的配置文件,文件名是 google-adwords-php.sh export developerToken="my-google-token" export clientCustomerId="my-google-userid" export clientId="my-google-clientid" export clientSecret="my-google-clientsecret" export refreshToken="my-google-refresh-token" 把 google-adwords-php.sh 文件,放在 /etc/profile.d/ 目录下,然后执行: source /etc/profile 然后环境变量就可以用了: php -a php > echo getenv('clientId'); # my-google-clientid 当然,google-adwords-php.sh 文件中还可以这行其他合法的 shell 语句,例如: if [ -z "$XDG_CURRENT_DESKTOP" -o -n "$GTK_IM_MODULE" ]; then return fi . /etc/X11/Xsession.d/70im-config_launch if …