作者fordpines (阿福)
看板PHP
標題[請益] exec()指令的問題
時間Thu Oct 24 17:47:32 2019
打擾了
我的php執行exec()的時候 好像抓不到寫在windows的PATH路徑的樣子
像是說
python
#test.py
print('hello php')
----------------------------
php
#exec_test.py
<? php
exec("python test.py",$out);
var_dump($out);
?>
這樣在開exec_test的時候應該會顯出出來 array(1){[0]=>string(9) "hello php"}
但不曉得為什麼沒有
其他的也是.exe檔搬到資料夾才能正確地執行
但pyton我不知道它的.exe擺在哪裡 也沒辦法用這個方式暫時處理
請問鄉民要怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.183.169 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1571910454.A.07F.html
※ 編輯: fordpines (140.124.183.169 臺灣), 10/24/2019 17:48:38
※ 編輯: fordpines (140.124.183.169 臺灣), 10/24/2019 17:49:15
1F:→ MOONRAKER: 解決:找到python。 10/24 18:35
3F:→ fordpines: 但這個也只是暫時的解決方式…吧? 試了另外一台莫名的 10/24 21:03
4F:→ fordpines: 可以 10/24 21:03
5F:→ MOONRAKER: 為什麼是暫時的 你要不要解釋看看 10/24 22:46
6F:→ MOONRAKER: 你python會今天裝這個目錄明天裝別的? 10/24 22:49
7F:→ fordpines: 額…不是 我是指我還是不知道為什麼我其他台電腦可以直 10/25 01:33
8F:→ fordpines: 接叫python 這台要搬他的執行檔過去 10/25 01:33
9F:→ MOONRAKER: 能不能執行不外乎系統路徑問題 windows的路徑除了PATH 10/25 13:44
10F:→ MOONRAKER: 至少還有兩個地方可以設 檢查看有沒有設對 10/25 13:45
11F:推 waynechen251: path路徑是不是沒設好 10/28 20:23