[請益] 如何外部執行cgi程式?

看板PHP作者 (戴汶)時間15年前 (2008/10/01 11:53), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
各位前輩好 我的系統是windows xp + apache + php 我想在php裡外部執行一個cgi程式 我先寫了一個小程式來測試,結果都沒回應 php中的寫法是: $last_line = system("D:\xampp\cgi-bin\test.cgi"); 而test.cgi裡面的寫法是: #!"D:\xampp\perl\bin\perl.exe" //perl執行檔的位置 print "Content-type:text/html\n\n"; print "OK"; exit; 結果都沒回應,system、exec都不行 所以我又寫了一個exe檔來確定exec是否正確呼叫 這個exe檔是用來開檔、複製字串到另一個文件 用exec呼叫後有執行,並且有回應訊息 所以問題是出在哪裡@@?為什麼不能執行perl程式? 先謝謝各位前輩~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.141.31

10/01 12:12, , 1F
試看看把路徑裡的 \ 換成 / 或者 \\
10/01 12:12, 1F

10/01 14:20, , 2F
感謝s大,我改\\試看看
10/01 14:20, 2F
文章代碼(AID): #18ulH5i6 (PHP)
文章代碼(AID): #18ulH5i6 (PHP)