0
我試圖用php啓動/停止服務。我添加了用sudo運行命令
%admin ALL=(ALL) NOPASSWD: ALL
到/ etc/sudousers。當我運行命令(如sudo ls /)作爲常規用戶時,它可以成功運行。
這裏是我的PHP文件
exec("sudo /etc/init.d/service stop");
代碼當我在瀏覽器請求該文件,然後在終端檢查過程不停止。 我想念什麼?
你的apache用戶是什麼? – xdazz 2012-03-21 08:24:50
Apache用戶是www-data。 – din2 2012-03-21 08:28:43
是%admin組中的萬維網數據嗎? – 2012-03-21 08:30:39