getenv/putenv 偶尔失效的问题
php getenv putenv 读取不到
环境
thinkphp5.0
php 7.4
apache 2.4
windows 系统
想把一个老项目做成用.env配置的方式,用文档里的配置方式配置后,发现env的配置居然偶尔无法读取,任何请求都有可能发生,很随机
在写env和读env的地方写了日志,发现都有正常putenv,结果读env偶尔就无效了
[ log ] putenv:PHP_DATABASE_DATABASE=crm
[ log ] putenvResult:true
[ log ] getenv:PHP_DATABASE_DATABASE
[ log ] getenvResult:
有没有大佬遇到过类似情况或者知道什么原因造成的吗
推荐文章: