我已經安裝在Windows 10平臺PHP和似乎無法通過PHP來運行應用程序。我可以運行dir,mkdir和簡單的DOS命令,但無法從Win \ system或progra〜1目錄運行任何應用程序。我曾嘗試過:PHP執行DOS程序
exec('notepad.exe'),
exec('start \c notepad.exe') -- and fully stated path as below
shell_exec('c:\windows\system32\cmd.exe /c c:\windows\system32\notepad.exe')
system('notepad.exe');
在大多數這些示例中,我可以用dir替換並獲取目錄列表。 等,似乎沒有執行。
有沒有在php.ini的設置來允許這樣做,還是我設置IIS_IUSRS或IUSR到管理員組(我相信我已經爲IIS_IUSRS完成)。我錯過了什麼?
嘗試運行命令行程序,而不是我試圖運行「SVN幫助」(TortoiseSVN的命令腳本),它不運行任何GUI程序 –
;但是,SVNVersion確實運行。似乎調用DLL的任何東西似乎都不起作用(這看起來似乎是這樣,但我不確定它是否是DLL)。 –