[請益] shell_exec無法執行

看板PHP作者 (genechen)時間2年前 (2022/03/26 19:08), 2年前編輯推噓2(204)
留言6則, 6人參與, 2年前最新討論串1/1
各位大大好 小弟有寫好一支程式,會用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

03/26 20:46, 2年前 , 1F
shell_exec 執行的是什麼指令?
03/26 20:46, 1F

03/26 20:46, 2年前 , 2F
後面加個 2>&1 再跑跑看
03/26 20:46, 2F

03/26 20:50, 2年前 , 3F
試過加了2>&1 但還是一樣沒有反應
03/26 20:50, 3F
※ 編輯: gene50814 (111.240.101.150 臺灣), 03/26/2022 20:53:00

04/18 08:45, 2年前 , 4F
有結果了嗎?
04/18 08:45, 4F

04/23 06:47, 2年前 , 5F
有辦法用 pwd、env 之類的指令實際看到環境嗎?
04/23 06:47, 5F

04/23 15:04, 2年前 , 6F
外部指令都用 `` ,後來改用 popen :)
04/23 15:04, 6F
文章代碼(AID): #1YFlGTMJ (PHP)
文章代碼(AID): #1YFlGTMJ (PHP)