Casperjs在使用shell_exec()在apache上运行时使用Slimerjs作为引擎错误

时间:2017-05-10 14:14:40

标签: apache casperjs slimerjs

我在浏览器中收到以下消息,但casperjs脚本在服务器上的终端中运行良好。

Gecko错误:似乎/ usr / bin / firefox与SlimerJS不兼容。 请参阅Gecko版本兼容性。如果版本正确,请启动slimerjs 使用--debug = true可以看到Firefox错误消息

1 个答案:

答案 0 :(得分:0)

问题的解决方案是在服务器上安装xvfb,然后运行脚本:         xvfb-run -a casperjs --engine = slimerjs mycasperjs_script.js 造成这种错误的原因是你需要让slimerjs无头而且Mozilla的壁虎引擎不是。