我创建了一个小型Rails应用程序,用恶作剧和Capybara对我的一个网站的内容进行了核心检查。在我的Mac上,dev中的一切都很好用。 但是当我在生产服务器上测试时,我得到了以下服务器。
Capybara :: Poltergeist :: PhantomJSFailed(PhantomJS返回非零退出状态127.确保phantomjs在您的系统上成功运行。您可以通过运行phantomjs
命令来测试它,该命令应该为您提供Javascript REPL 。):
Phantomjs的作品。我从命令行测试过它。 更令我困惑的是,当我从生产服务器上的rails控制台运行我的方法时,它也可以工作。
有什么想法吗?
答案 0 :(得分:0)
我也有这个问题,只是我不记得我做了什么来重新创建它。可能是我试图在虚拟linux机器上执行此操作。
但是这个链接https://github.com/jonleighton/poltergeist/issues/346似乎详细说明了两个潜在的问题。