我已经在raspberry pi 3 Stretch台式机上安装了casperjs和slimerjs。 我遵循了关于slimerjs安装的一些指南,其中包括xvfb-run,在命令行上键入时我可以正常工作,但作为cron作业运行时会给出错误消息:
ERROR - Fatal: No such file or directory; did you install slimerjs?
使用cron运行slimerjs效果很好!
0 15 * * * /usr/bin/xvfb-run /usr/local/bin/slimerjs /home/pi/slimertest.js > /home/pi/output.log 2>&1
但是使用更苗条的引擎将casperjs作为cron工作运行不起作用! (不过在命令行上输入时有效)
0 15 * * * /usr/bin/xvfb-run /usr/local/bin/casperjs /home/pi/caspertest.js --engine=slimerjs > /home/pi/output.log 2>&1
哪些slimerjs:
/usr/local/bin/slimerjs
哪个casperjs:
/usr/local/bin/casperjs