我已经更改了ORACLE_HOME环境变量,我可以在命令行中看到新值(使用 echo 命令)。但是,即使在重新启动 apache 之后,我也在 phpinfo() 输出"环境"部分看到了旧值。它有什么问题?它是否缓存?如何刷新它?– PHPst 57 秒前编辑
Apache 对你的命令行一无所知。
在 apache 配置中定义环境变量:
SetEnv ORACLE_HOME /home/oracle/or/whatever/value/you/need