[請益] PHP執行exe檔的問題?

看板PHP作者 (天才小胖子-草兒活力花俏)時間19年前 (2006/12/12 22:18), 編輯推噓3(305)
留言8則, 1人參與, 最新討論串1/1
嗯嗯… 最近有個php程式… 必需呼叫額外的exe檔來處理資料… 我查了一下exec和system的用法… 兩者好像都只能在背景裡執行… (例如執行iexplore.exe, 工作管理員可以看出來有一個iexplore.exe在執行, 但server端桌面沒看到有IE被打開) 而且…php檔好像要等到iexplore.exe執行完畢才會再跑下一行… 但是…我的目的只是要利用php打開這個程式啊(淚) 所以想請問板上的高手們… 可以教我執行某php,然後就能在server前景打開某程式 並且打開後就繼續往後面的述敘執行,不論被打開的程式有沒有執行結束… 耶…話說到時候ApacheServer是我自己的… 所以如果有牽涉任何的server設定,也沒關係^^~ 先謝謝大家的回答了><~ -- 如果php本身作不到這個功能的話… 可以告訴我php本身能作到的最大限度嗎@@a (ex:一定是背景執行...etc) -- ╔作者 grassboy2 來自 ptt.cc 的怒吼! P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org Design By Grassboy@MDS 白日夢工作室 ╚─你現在還以為,瀏覽器不能打逼嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.206.39 ※ 編輯: grassboy2 來自: 140.115.206.39 (12/12 22:28)

12/13 00:26, , 1F
已知exec('call "C:\Pro...\IEXPLORE.EXE");
12/13 00:26, 1F

12/13 00:34, , 2F
可以讓他開出視窗
12/13 00:34, 2F

12/13 00:34, , 3F
至於要讓他不必等iexplorer關閉的...再查查..
12/13 00:34, 3F

12/13 00:42, , 4F
據說是把輸出導向到別處就可以先行離開,但我沒成功
12/13 00:42, 4F

12/13 00:54, , 5F
wu..我囧然發現你是用apache執行那php檔....
12/13 00:54, 5F

12/13 00:55, , 6F
我說的是cli的情形
12/13 00:55, 6F

12/13 00:56, , 7F
apache的話,由於windows支援多個使用者同時執行程式
12/13 00:56, 7F

12/13 00:56, , 8F
用apache執行的話會不知該給哪個使用者看吧
12/13 00:56, 8F
文章代碼(AID): #15VheVyV (PHP)
文章代碼(AID): #15VheVyV (PHP)