我在嘗試從php的rpi中更改日期時遇到問題。 如果我寫:從php更改覆盆子pi日期
shell_exec('sudo date --set="15 NOV 2015 12:43:10"');
我沒有得到任何反饋,輸出""
,但如果我執行
shell_exec('date --set="15 NOV 2015 12:43:10"');
我recived
15 NOV 2015 12:43:10
爲輸出,但沒有任何變化rpi
我用visudo命令將www-data添加到sudoers,並添加
www-data ALL=(ALL) NOPASSWD: ALL
但它沒有奏效。
我已經試過
chmod 777 /bin/date,
什麼..我試圖讓.SH文件,命令和與不須藤...同樣的結果。
有什麼想法?謝謝大家!
PS.Sorry,我的英語
我解決我的問題......後到sudo組命令「adduser的WWW的數據須藤」並重新執行我的第一次直觀的cmd sudo date --set ...運行正常! –
允許所有=(全部)NOPASSWD:如果您將www數據放入該組,那麼ALL將是一個很大的安全漏洞。這意味着Web服務器可以運行任何root命令! –
我知道,謝謝...我試過這個,因爲沒有任何運行,最終我用簡單的adduser解決了我的問題。 –