错误在wndows xp

上使用mongrel启动rails app 我试图在Windows XP上启动mongrel的rails应用程序。 我认为以下错误是版本特定的,但无法准确指出缺少的内容(可能忽略了一个宝石或不兼容的版本?) 我的红宝石版 C: ruby​​ -v ruby 1.9.2p136(2010-12-25)[i386-mingw32] *本地宝石* 摘要(1.0.0) actionmailer(3.0.4.rc1,3.0.3,2.2.3) actionpack(3.0.4.rc1,3.0.3,2.2.3) activemodel(3.0.4.rc1,3.0.3) activerecord(3.0.4.rc1,3.0.3,2.2.3) activeresource(3.0.4.rc1,3.0.3,2.2.3) activesupport(3.0.4.rc1,3.0.3,2.2.3) arel(2.0.7) 建设者(2.1.2) 捆绑器(1.0.10) cgi_multipart_eof_fix(2.5.0) erubis(2.6.6) gem_plugin(0.2.3) i18n(0.5.0) 邮件(2.2.15) 哑剧型(1.16) minitest(1.6.0) mongrel(1.2.0.pre2 x86-mingw32,1.1.5 x86-mingw32) mongrel_service(0.4.0) 多语言(0.3.1) 机架(1.2.1) 机架式(0.6.13) 机架测试(0.5.7) rails(3.0.4.rc1,3.0.3,2.2.3) 铁路(3.0.4.rc1,3.0.3) 耙子(0.8.7) rdoc(2.5.8) rubygems-update(1.5.0) 托尔(0.14.6) 树梢(1.4.9) tzinfo(0.3.24) 在我的工作目录中,我尝试使用以下命令启动应用程序:
mongrel_rails start -e development -b 127.0.0.1 -p 3000
错误是: C: myApp> mongrel_rails start -e development -a 127.0.0.1 -p 3000 **在127.0.0.1:3000开始收听Mongrel **使用开发环境启动Rails ...   :29:在'
require': no such file to load--
C:/myApp/config/../vendor/rails/railties/lib/initializer (LoadError)
from <internal:lib/rubygems/custom_require>:29:in
require'           来自C:/myApp/config/boot.rb:45:in
load_initializer'
from C:/myApp/config/boot.rb:38:in
run'           来自C:/myApp/config/boot.rb:11:in
boot!'
from C:/myApp/config/boot.rb:109:in
'           来自:29:in
require'
from <internal:lib/rubygems/custom_require>:29:in
require'           来自C:/myApp/config/environment.rb:11:in
<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in
require'           来自:29:在
require'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ lib/mongrel/rails.rb:147:in
rails'           来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/   bin / mongrel_rails:116:in
block (2 levels) in run'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ lib/mongrel/configurator.rb:149:in
call'           来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/   lib / mongrel / configurator.rb:149:在运行'
listener'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ bin/mongrel_rails:102:in
block'           来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/   lib / mongrel / configurator.rb:50:in
call'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ lib/mongrel/configurator.rb:50:in
initialize'           来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/   bin / mongrel_rails:86:in
new'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ bin/mongrel_rails:86:in
run'           来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/   lib / mongrel /command.rb:210:in
run'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/ bin/mongrel_rails:282:in
'           来自C:/ Ruby192 / bin / mongrel_rails:19:in
load'
from C:/Ruby192/bin/mongrel_rails:19:in
' 关于如何解决这个问题的任何想法或方向将非常受欢迎。如果我遗漏了文件或宝石,或者它是版本冲突,则不清楚它是哪一个。 另外在同一个gem上安装了不同的版本,我怎么能在mongrel上启动rails应用程序,准确指出我想要使用哪个版本? 谢谢!     
已邀请:
你能粘贴你的宝石文件的内容吗? 确保你有:
gem 'mongrel', '>= 1.2.0.pre2'
然后运行
bundle install
来更新你的宝石。 运行服务器:
rails server mongrel
    

要回复问题请先登录注册