看板 PHP 關於我們 聯絡資訊
我現在執行$cmd = "c:\\test\\test.exe"; 是OK的 但是 $cmd = "c:\\Program Files\\xampp-control.exe"; 就會出現錯誤"cannot find c:\Program....." 我相信是未知的路徑空白問題, 前一位大大有建議用escapeshellarg函式處理路徑, 我try過了,仍然不行。 麻煩懂得執行外部程式的大大幫解答, 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.235.210.108
gmoz:路徑加上雙引號 02/13 14:44
forptt:本來就有加 02/13 14:48
gmoz:沒吧 應該要"\"c:\\....^%&*(!)@# \"" ? 02/13 14:51
forptt:漂亮~果然解決了!感謝gmoz大大 02/13 14:57
forptt:感謝所有幫助解答的大大~THX 02/13 14:57
cracydancer:另一解法: C:\\progra~1\\ 03/13 11:49