0

问题

我正在尝试将我的 rails 应用程序安装到作为访客在 Vagrant(Virtualbox)上运行的 Ubuntu 10.04 机器上。我在使用 devise 和 capybara-webkit 时遇到了以下错误。

奇怪的是,它与我在 Heroku cedar 上与我的 Ubuntu 服务器具有相同配置的 Gemfile.lock 完美安装。

错误

  1. undefined method 'skip_session_storage' for Devise:Module (NoMethodError)rails server在启动时安装了设备(1.5.2) 。

  2. An error occurred while installing capybara-webkit (1.0.0) with bundler

    Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

第二个似乎与QT有关。

我的配置

  • 流浪者 1.2.4
  • 虚拟机 4.2.16x
  • Ubuntu 10.04
  • Postgres 9.2
  • QT 4.8.5 支持水豚
  • Redis 版本 1.2.0
  • RBenv 0.4.0-54
  • 红宝石 1.9.3-p392
  • 宝石 1.8.23
  • 捆绑器 1.3.5
  • 导轨 3.2.10
  • 水豚-webkit 1.0.0
4

1 回答 1

0

最新版本的 devise 3.0 修复了我的设计错误。我将关闭它,以便在 Ubuntu 10.04 上的 Rails 3.2.10 中安装水豚 webkit 1.0.0 的问题中解决第二个水豚错误

于 2013-09-14T17:55:00.667 回答