У меня есть веб-сервер Windows, работающий на lighttpd и использующий PHP с CGI.Ранее я использовал Apache без CGI и кое-что заметил.
При использовании команды php exec()
она загружала все из переменной среды Windows %PATH%
.Тем не менее, теперь это не относится к моей новой установке.
Позвольте мне привести пример.При старой настройке я мог бы позвонить exec("ping google.com");
, и это бы прекрасно работало.
Однако теперь это не сработает, но если я вызову exec("C:\windows\system32\ping google.com");
, это сработает.
Любойидеи?