当我尝试应用部署我的轨到我的共享主机(Dreamhost的)我得到这个错误:如何冻结不想冻结的宝石? (架)
can't activate rack (~> 1.0.1, runtime) for [], already activated rack-1.0.0 for []
所以我想冻结我的开发环境机架宝石,并将其添加到项目,但即使我有这个在我到config/environment.rb:
config.gem 'rack'
做一个耙宝石:打开包装:依赖关系不冻结的宝石。
ajmbp:trunk ajl$ rake gems:unpack:dependencies
(in /Users/ajl/dev/site/trunk)
ajmbp:trunk ajl$ ll vendor/gems/
.svn/ haml-2.2.14/ net-ssh-2.0.16/
我尝试添加另一颗宝石的config.gem只是为了测试(RedCloth),并且不按预期方式工作,但机架没有运气。
任何想法? 谢谢!
后续行动 - 实际上是的,你可以,但只是让dreamhost把你转移到一个新的服务器上会很复杂也容易得多。 – 2010-05-10 18:11:56