以linux设置ORACLE_HOME为例:
在apache中使用SetEnv ORACLE_HOME=/home/oracle/app/product/10g/来设置ORACLE_HOME环境变量,在PHP中用$_SERVER['ORACLE_HOME']和getenv('ORACLE_HOME')来读取都能得到值,但是它其实并没有真正的被添加到系统环境变量中(不知道是不是使用的用户不同造成的)。
而在PHP中用putenv('ORACLE_HOME=/home/oracle/app/product/10g/')函数来设置则会添加到系统环境变量中