当它由cron运行时,raspistill不捕获任何图像

时间:2016-07-19 10:19:17

标签: php linux cron raspberry-pi crontab

我在linux中使用crontab,在php中使用exec函数,在raspberry pi中使用raspistill函数。我是raspberry pi,linux和cron的新手。

所以我想为提交令牌做一个自动化,有步骤,树莓果自动捕获令牌。 问题是当我用cron运行脚本时,我没有得到任何图像。但是,如果我只是在没有cron的情况下运行脚本,它就能完美运行。

我每3分钟运行一次cron来运行我的php脚本。

我的crontab脚本:exec(sudo raspistill -w 1024 -h 720 -o images/capturedImage);

我正在使用php脚本execshell_exec来运行raspistill,如果我在没有cron的情况下运行,它们都可以工作。

命令是:jmeter log

如果有人有解决方案,请告诉我:)谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定这是否仍然与您有关。但是我在bash脚本中使用了相对路径作为raspistill的输出参数。因此,图像已保存,但未保存在正确的位置。希望这可以帮助。