[請益] php無法執行ubuntu的*.sh(無錯誤訊息)

看板PHP作者 (飯糰)時間12年前 (2013/10/16 17:27), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/1
小弟是用ubuntu13.04架設網站 其中想用php執行一串外部指令 用sysyem、shell_exec、exec皆無法執行(且沒錯誤訊息) system('sh /opt/(路徑)/and.sh') shell_exec('sh /opt/(路徑)/and.sh') 這串指令前還有創建資料的指令 資料夾創建ok 就是無法執行*.sh 想請問各位該怎麼做? 備註1 : apache權限已給 備註2 : and.sh的內容為: #/!bin/bash android create project -k com.csies.src -n AntTest -a AntTest -t 1 -p (路徑) 卡了很久,謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.106.204.54

10/16 18:14, , 1F
sh 裡面寫個touch看能不能執行
10/16 18:14, 1F

10/16 20:06, , 2F
sh 也要絕對路徑 /bin/sh
10/16 20:06, 2F

10/16 22:56, , 3F
#!/bin/bash
10/16 22:56, 3F

10/16 22:56, , 4F
system('/bin/bash /opt/(路徑)/and.sh');
10/16 22:56, 4F

10/17 14:22, , 5F
感謝各位的解答,已解決 謝謝
10/17 14:22, 5F
文章代碼(AID): #1INblhtE (PHP)
文章代碼(AID): #1INblhtE (PHP)