我有一个运行lighttpd的Windows网络服务器,并使用PHP和CGI。以前我在没有CGI的情况下使用Apache,我发现了一些东西。
使用php exec()
命令时,它用于加载Windows %PATH%
环境变量中的所有内容。但是,现在我的新设置似乎并非如此。
让我举个例子。
在旧的设置下,我可以拨打exec("ping google.com");
,这样就可以了。
但现在这不起作用,但如果我打电话exec("C:\windows\system32\ping google.com");
确实有效。
有什么想法吗?