Gem 关于 delayed_job 的使用

wikimo · 2012年12月19日 · 最后由 wikimo 回复于 2012年12月19日 · 3064 次阅读

采用 active_record 方式,通过文档可知,先

gem 'delayed_job_active_record'

然后 rails generate delayed_job:active_record,但在这一步的时候遇到了问题。

问题如下:

mysql2.bundle: [BUG] Segmentation fault

... ...
control frame, ruby,c info
... ...

You may have encountered a bug in the Ruby interpreter or extension libraries.
  • rails 版本 3.2.2
  • ruby 1.9.3
  • mysql 5.5.27
  • mac 10.8.2

还请各位指点,3Q

贴上你的 Gemfile 看看,不知道是不是 mysql2 配置的问题。

source 'http://ruby.taobao.org'

gem 'rails', '3.2.2'

gem 'mysql2'

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

gem 'delayed_job_active_record'

@jimrokliu

看起来没什么问题,试试把 ruby 的版本升级到最近的版本试试。我的同事也在 mac 10.8.2,没什么问题。

恩,3Q 你的回复 @jimrokliu

需要 登录 后方可回复, 如果你还没有账号请 注册新账号