我正在尝试使用shell_exec()命令,但是,PHP似乎无法读取我的环境变量。
在尝试使用shell_exec()命令时,我得到“xxxx无法识别为内部或外部命令,可运行程序或批处理文件”。 该命令在Windows的命令提示符下成功执行,但不是从PHP的shell_exec执行。
我正在运行Windows Lighttpd& PHP 5.3
通过unhashing mod_setenv并添加以下内容,我能够从Lighttpd的配置文件中将测试变量“推送”到PHP:
setenv.add-environment = (
"test" => "testing"
)
但是,我仍然无法使用它来引用Windows的系统变量。我尝试%PATH%但没有成功。