Я должен запустить скрипт Python с правами root от php webservice
$telephoneNumber = $_REQUEST["telephoneNumber"];
$textMessage = $_REQUEST["textMessage"];
$command = "sudo python /home/frank/Desktop/Main.py singular $telephoneNumber \"$textMessage\"";
system($command, $output);
$outVO->setOutcome(1);
$outVO->setDescription($output);
return $outVO;
но фирменный веб-сервис — это www-data, поэтому не работает
Одна из проблем, с которыми вы столкнулись, заключается в том, что вы пытаетесь найти файл в домашнем каталоге. Вы должны иметь оба файла в своем рабочем каталоге, чтобы сделать это проще.
Других решений пока нет …