Rails:Poltergeist似乎没有找到一个完全有效的幻影

时间:2013-07-02 09:08:55

标签: ruby-on-rails-3.2 phantomjs poltergeist

我创建了一个小型Rails应用程序,用恶作剧和Capybara对我的一个网站的内容进行了核心检查。在我的Mac上,dev中的一切都很好用。 但是当我在生产服务器上测试时,我得到了以下服务器。

Capybara :: Poltergeist :: PhantomJSFailed(PhantomJS返回非零退出状态127.确保phantomjs在您的系统上成功运行。您可以通过运行phantomjs命令来测试它,该命令应该为您提供Javascript REPL 。):

Phantomjs的作品。我从命令行测试过它。 更令我困惑的是,当我从生产服务器上的rails控制台运行我的方法时,它也可以工作。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我也有这个问题,只是我不记得我做了什么来重新创建它。可能是我试图在虚拟linux机器上执行此操作。

但是这个链接https://github.com/jonleighton/poltergeist/issues/346似乎详细说明了两个潜在的问题。

  1. 可能与$ path
  2. 有关
  3. 可能是内存问题。