ruby-on-rails - 段错误 ruby​​ 1.8.7 on db migrate in rails

标签 ruby-on-rails ruby linux ruby-on-rails-3 dbmigrate

在这个命令上 RAILS_ENV=production bundle exec rake db:migrate

我收到这个错误:

 [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

我想尝试这个但是命令不会执行,因为它不知道什么是 rvm:

rvm gemset empty
rvm use 1.9.2@skateparks
gem install bundler
bundle install

最佳答案

确保 RVM 真正工作,在你的 ~/.bash_profile 中应该是这样的一行:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

如果没有就安装吧,基本上这个命令就够了:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

你不应该在 root 帐户下安装 RVM,除非你知道你在做什么。参见 https://rvm.io/rvm/install/了解更多信息。

部署最好使用 capistrano .

关于ruby-on-rails - 段错误 ruby​​ 1.8.7 on db migrate in rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13915437/

相关文章:

ruby-on-rails - Rails 3protect_from_forgery 无法正常工作?

javascript - 页面不断在 Ruby on Rails 应用程序中使用 AJAX 调用重新加载

javascript - 在 Rails 3 中使用 AJAX 删除记录

Ruby 和 Clojure : same algorith (? ) 但结果不同

python - Ruby 是否像 Python 一样具有 `bool` 函数?

linux - 如何使用 bash 命令创建 100% 的内存峰值

linux - 用于在 linux 或 window 中进行 Web 开发的 Iphone 模拟器

sql - 是否存在关于 ActiveRecord 关系的困惑?方法,尤其是限制和偏移

ruby-on-rails - 在 Rails Controller 中,在 'map.do' 循环中创建新索引失败,但在 Ruby 中没问题

html - AWK 将 CSV 转换为 HTML 表格