我想从PHP代码中启动一个Python脚本,但我不能让脚本与sudo权限一起运行。我正在使用PHP 7.1运行LAMP安装,脚本需要下载并创建临时文件。
我已经尝试将脚本放在www-data ALL=(root) NOPASSWD: /var/www/html/smuggler/process-data.py
这样的chmod
中,并在网上找到了其他一些变体,但它没有用。我还尝试使用datetime gpsfix lat lng state serial command voltage current kmph Heartbeat temperature rpm
2017-06-24 23:32:33.818000 True 37.2843 -80.4187 stopped False off 12.03 0.2 0 27.2 0.0
2017-06-24 23:32:33.818000 True 37.2843 -80.4187 stopped False off 12.03 0.2 0 27.2 0.0
设置python文件本身的权限,但这也没有用。
我在网上找到的所有东西都没有用。
它的唯一工作方式是当我从终端以sudo运行它时。
如果有人可以帮助我,我会很感激。感谢。