2017-05-04 59 views
0

我有这样的代码在我的控制器:错误水豚,WebKit的刮在Ubuntu服务器亚马逊豚:: Webkit的:: ConnectionError(/路/ webkit_server未能启动。):

browser = Capybara.current_session 
browser.visit url[0] 

而且它还有访问方法错误。

我在我的服务器上安装的lib QT5,我知道我需要使用Xserver的,但我已经没有在日志中的变化安装。

有什么建议吗?我认为是一个服务器配置或lib。 PD:在开发模式下,在我的笔记本电脑中,一切正常,它在生产模式下工作。

+0

什么网址[0]的'的'价值的?'visit'命令后尝试'browser.save_and_open_screenshot'。 –

+0

网址[0]是一个路由,刮工作在发展模式很好,但在生产中我得到这个错误: 水豚:: Webkit的:: ConnectionError(/家/ Ubuntu的/应用/ bescrapper /共享/包/红宝石/2.3.0/gems/capybara-webkit-1.14.0/bin/webkit_server无法启动。): – fabian818

+0

您是否安装了经过测试的phantomjs,那么qt呢? –

回答

相关问题