看板 PHP 關於我們 聯絡資訊
各位大大好 小弟有寫好一支程式,會用shell_exec去run一個exe。 原本都可以程式都可以跑,一個 禮拜沒有碰它突然就不能運作了,執行shell_exec沒有任何報錯,但也沒有任何反應。 不知是不是這禮拜有動到環境,但這個禮拜有動到環境的操作只有把python的anaconda移 除重裝。 不知是否有大大可以指點迷津,感謝 補充: 有用簡單的指令測試,像: $ouptut1 = exec(‘dir’,$output,$result); $result會返回1,但是$output就一直是空陣列 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.101.150 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1648292893.A.593.html
LPH66: shell_exec 執行的是什麼指令?03/26 20:46
ddoll288: 後面加個 2>&1 再跑跑看03/26 20:46
gene50814: 試過加了2>&1 但還是一樣沒有反應03/26 20:50
※ 編輯: gene50814 (111.240.101.150 臺灣), 03/26/2022 20:53:00
zxcchiou: 有結果了嗎? 04/18 08:45
holishing: 有辦法用 pwd、env 之類的指令實際看到環境嗎? 04/23 06:47
shadowjohn: 外部指令都用 `` ,後來改用 popen :) 04/23 15:04
darkguy: php.ini disable_functions看看 06/22 14:13