[請益] exec執行系統命令

看板PHP作者 (小早)時間19年前 (2006/10/16 15:49), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/3 (看更多)
apache的使用者是www 我用www登入後執行/usr/local/bin/php makesh.php 可以成功執行makesh.php,印出test makesh.php內容: if(exec("sudo sh backnow.sh",$res,$err)) { echo "test"; } else echo $err; 可是用網頁開啟makesh.php 卻印出127($err) 請問有人知道怎麼解決嗎/____\ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.131.254

10/17 03:13, , 1F
你跑apache的身分可以sudo嗎?
10/17 03:13, 1F

10/17 10:27, , 2F
可以
10/17 10:27, 2F

10/17 14:47, , 3F
script 路徑用絕對路徑?
10/17 14:47, 3F
文章代碼(AID): #15Cpbr-H (PHP)
討論串 (同標題文章)
文章代碼(AID): #15Cpbr-H (PHP)