Я пытаюсь запустить скрипт sudo из php.
Добавил его в sudoers, из CLI все работает как положено.
Однако, работая с Apache (mod-itk) я получаю пустой результат.
Пытался добавить !requiretty
sudoers, не помогло.
system('whoami')
из того же php скрипта возвращается blogs3
,
все мои модификации в sudoers:
blogs3 ALL = NOPASSWD: /usr/local/bin/virtualhost.sh
ALL ALL = NOPASSWD: ALL #just for test, didn't help anyway
Defaults!/usr/local/bin/virtualhost.sh !requiretty
Defaults !requiretty
Defaults:blogs3 !requiretty
Есть идеи, как заставить это работать?
Задача ещё не решена.
Других решений пока нет …