ruby-on-rails - 更新 rails 到 2.3.6

标签 ruby-on-rails ruby

您能否仅使用“gem update rails”更新您的 2.3.5 应用程序并更改 environment.rb 中的版本号?我这样做了,出现了很多错误,就像在控制台中输入 Post.all 一样,会显示“undefined method `retrieve_connection' for nil:NilClass”。有什么想法吗?

顺便说一下,我的环境中有这些 gems.rb

config.gem "aws-s3", :version => ">= 0.6.2", :lib => "aws/s3"
config.gem "less"
config.gem "authlogic"
config.gem "be9-acl9", :source => "http://gems.github.com", :lib => "acl9"  
config.gem "hash_extension"
config.gem "prawn"

最佳答案

谢谢 Ryan 和 Tomas。

好吧,我一个一个地取出了 gem 以及每个需要一个一个地添加到应用程序的代码,这花了一些时间,但我很高兴地告诉你这是 acl9 gem。

那么我做了什么来解决这个问题。

gem uninstall be9-acl9(反正是老版本)

gem 安装 acl9

别开玩笑了,就是这样。

而且似乎 be9-acl9 已将其名称更改为 acl9。很棒的 gem 。

关于ruby-on-rails - 更新 rails 到 2.3.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2892977/

相关文章:

ruby-on-rails - 使用橡胶在 ec2 上部署后不断出现 504 网关超时

ruby-on-rails - 永久删除resque作业?

ruby-on-rails - Disqus SSO + RAILS 设计 gem

ruby-on-rails - 无法在 Rails 中创建具有带前导点的段的路由(以验证 Let's Encrypt)

ruby-on-rails - rails 设计 edit_user_password_path

ruby-on-rails - ruby rails : Keep user input after submitting search form

ruby-on-rails - 如何确保 counter_cache 在 Rails 单元测试中正确更新?

css - Bootstrap 在我的带有 mongodb 的 Rails 应用程序中不起作用

ruby-on-rails - 如何删除非 html 标签 - CID

mysql - Appfog mysql 隧道错误 - 加密在此事件机器上不可用