У меня проблема с попыткой изменить дату в rpi с php. Если я пишу:изменить малина pi дата от php
shell_exec('sudo date --set="15 NOV 2015 12:43:10"');
Я не получаю обратной связи, выход ""
, но если я выполняю
shell_exec('date --set="15 NOV 2015 12:43:10"');
I RECIVED
15 NOV 2015 12:43:10
как выход, но ничего изменить в rpi
Я добавил www-данные в sudoers с командой visudo и добавьте
www-data ALL=(ALL) NOPASSWD: ALL
но это не сработало.
Я пытался
chmod 777 /bin/date,
ничего .. Я пытаюсь сделать .sh файл с командой и работать с и без Судо .. такой же результат.
Любая идея? Спасибо всем!
PS.Sorry за мой английский
я решил мою проблему ... после того, как добавить к SUDO группе с командой «Sudo AddUser WWW-данных» и повторно выполнить мой первый интуитивный cmd sudo date --set ... работает нормально !! –
Разрешение ALL = (ALL) NOPASSWD: ALL будет большим дыркой безопасности, если вы поместите www-данные в эту группу. Это означает, что веб-сервер может запускать любую команду root! –
Я знал, спасибо ... Я пробовал это, потому что ничего не бежит, наконец, я решил проблему с простым adduser. –