开发者社区> 问答> 正文

如何解决php-cli和php-fpm的环境变量共用问题?

php-cli可以直接导入用户的环境变量。

但是php-fpm默认并不会,需要修改conf中的env[xxx]来设置环境变量,而且运行的用户往往和cli的用户并不相同。

那么问题来了,如果我有一份环境变量想在两者中共用,又不想使用复制粘贴的方式,如何优雅地解决呢?

展开
收起
a123456678 2016-06-15 16:00:53 3438 0
1 条回答
写回答
取消 提交回答
  • 将公用的环境变量写在项目根目录下的一个文本文件中, 例如写到 .env 文件中,程序启动时将这个文件中的环境设置读出来设置到 $_ENV, $_SERVER

    2019-07-17 19:39:33
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载