обновление рельсов до 2.3.6 - PullRequest
4 голосов
/ 23 мая 2010

Можете ли вы обновить приложение 2.3.5 с помощью "gem update rails" и изменить версию # в environment.rb? Я сделал это, и появилось много ошибок, как в консоли, просто набрав Post.all, можно увидеть «неопределенный метод« retrieve_connection »для nil: NilClass». Есть идеи?

Кстати, у меня есть эти драгоценные камни в моей среде. 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"

Ответы [ 3 ]

4 голосов
/ 24 мая 2010

Спасибо, Райан и Томас.

Хорошо, я достал гемы один за другим и любой код, который каждый из них требовал добавить в приложение один за другим, это заняло некоторое время, но я рад сообщить вам, что это камень acl9.

Итак, что я сделал, чтобы решить это.

gem uninstall be9-acl9 (в любом случае это была более старая версия)

gem install acl9

НЕТ, шучу, вот и все.

И похоже, что be9-acl9 изменил свое название на acl9. Великий драгоценный камень, хотя.

1 голос
/ 24 мая 2010

Да, вы должны быть в состоянии. Покажите нам ошибки и трассировку стека, если вы получаете какие-либо ошибки.

0 голосов
/ 05 августа 2010

У меня была похожая проблема с обновлением до 2.3.8, но у меня была

config.gem "acl9", :version => "0.11.0"

Изменение на "0.12.0" решает проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...