Ruby on rails 乘客未开始使用Ruby on Rails

Ruby on rails 乘客未开始使用Ruby on Rails,ruby-on-rails,ruby,passenger,Ruby On Rails,Ruby,Passenger,所以我对RubyonRails非常陌生,我刚刚开始学习。我想尝试设置一个运行rails的本地web服务器 我已经按照上面的说明做了 但是,当我运行命令bundle exec passenger start时,我的控制台返回此错误: C:\Users\...\...\...\...\TestAppName>bundle exec passenger start DL is deprecated, please use Fiddle C:/RailsInstaller/Ruby2.0.0/l

所以我对RubyonRails非常陌生,我刚刚开始学习。我想尝试设置一个运行rails的本地web服务器

我已经按照上面的说明做了

但是,当我运行命令
bundle exec passenger start
时,我的控制台返回此错误:

C:\Users\...\...\...\...\TestAppName>bundle exec passenger start

DL is deprecated, please use Fiddle
C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/src/ruby_supportlib/phus
ion_passenger.rb:249:in `infer_install_spec': undefined method `dir' for nil:NilClass (NoMetho
dError)
        from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/src/ruby_su
pportlib/phusion_passenger.rb:96:in `locate_directories'
        from C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/bin/passeng
er:36:in `<top (required)>'
        from C:/RailsInstaller/Ruby2.0.0/bin/passenger:23:in `load'
        from C:/RailsInstaller/Ruby2.0.0/bin/passenger:23:in `<main>'
C:\Users\…\…\…\…\TestAppName>bundle exec乘客启动
DL已弃用,请使用Fiddle
C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/src/ruby_supportlib/phus
ion_passenger.rb:249:in'infere_install_spec':未定义nil:NilClass(NoMetho)的方法'dir'
德罗)
来自C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/src/ruby_-su
pportlib/phusion_passenger.rb:96:in'locate_directories'
来自C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/passenger-5.0.22/bin/passeng
er:36:in`'
从C:/RailsInstaller/Ruby2.0.0/bin/乘客:23:在“装载”中
从C:/RailsInstaller/Ruby2.0.0/bin/乘客:23:in`'
之后什么也没发生,我无法打开Web服务器或其他任何东西。我不太清楚为什么会发生这种情况,因为我非常仔细地遵循了说明


我使用的是64位Windows 10。

我想如果您使用的是rails,并且在键入
rails server
时您的GEM文件中有乘客,请始终选择乘客而不是webrick。

我真的很困惑。当我输入“rails服务器”时,它只是启动一个工作正常的Web服务器。这里到底发生了什么?从webrick开始还是从passenger开始?上面写着webrick,但如果webrick(默认安装?)工作正常,我不确定为什么我首先安装了passenger?是的,默认安装了webrick。你能试着安装另一台像puma这样的服务器看看一切是否正常吗?好吧,我已经卸载了passenger。webrick似乎工作得很好,所以我不确定为什么要安装另一个Web服务器。在这一点上,我可能是错的,以防我可以自由地照亮自己。哈哈,谢谢你的帮助。