我目前正在Dreamhost上试图运行Rails 2.3.5应用程序.
这是情况,Dreamhost的服务器安装了Rails 2.2.2.当然,我无法更新共享主机的rails版本,所以我在供应商中冻结了我的Rails. Rails 2.3.5需要机架v1.0.1 gem. Dreamhost使用机架v1.0.0 gem.所以当我尝试定义:
config.gem "rack",:version => "1.0.1"
我明白了:
can't activate rack (~> 1.0.1,runtime) for [],already activated rack-1.0.0 for []
所以我真正需要做的是绕过我的应用程序使用1.0.1的请求,并使用Dreamhost的1.0.0.有谁知道如何配置这个?它甚至可能吗?谢谢您的帮助.