【发布时间】:2016-08-22 11:09:10
【问题描述】:
我的服务器有以下设置,
ec2 -> centos7
httpd 2.4 <FilesMatch \.php$> SetHandler "proxy:fcgi://127.0.0.1:9000" </FilesMatch> php 7 -> php.ini variables_order=EGPCS
和一个用
在 centos 中设置的 ENV var导出 myTestDir=/home/myuser
[myUser@.....]$ echo $myTestDir /home/myuser
但是我无法让任何系统 ENV var 在 php 中可用。
echo exec('whoami'); // returns -> myUser
$_SESSION['test1']=$_SERVER['myTestDir']; // returns -> null
$_SESSION['test2']=$_ENV['myTestDir']; // returns -> null
$_SESSION['test3']=getenv("myTestDir"); // returns -> false
我是否错过了额外的步骤或对variables_order=EGPCS 做错了什么
【问题讨论】: