2015-02-08 40 views
-1

我已经分配了一个用Ruby1.8和Rails2.3编写的投影。我们目前无法升级。我成功安装了ruby和rails,并在ubuntu机器上安装了项目所需的所有gem。我在安装所有内容时收到了成功消息。Ruby1.8 Rails2.3 ./脚本/服务器产生错误

然而,当我运行./script/server我收到的输出命令:

/var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require': no such file to load -- sentry (MissingSourceFile) 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:547:in `new_constants_in' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require' 
    from /home/robotmaster/Documents/Source/agile/config/initializers/sentry.rb:1 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:171:in `load_without_new_constant_marking' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:171:in `load' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:547:in `new_constants_in' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:171:in `load' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:622:in `load_application_initializers' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:621:in `each' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:621:in `load_application_initializers' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:176:in `process' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:113:in `send' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/initializer.rb:113:in `run' 
    from /home/robotmaster/Documents/Source/agile/config/environment.rb:42 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:547:in `new_constants_in' 
    from /var/lib/gems/1.8/gems/activesupport-2.3.18/lib/active_support/dependencies.rb:182:in `require' 
    from /var/lib/gems/1.8/gems/rails-2.3.18/lib/commands/server.rb:84 
    from ./script/server:4:in `require' 
    from ./script/server:4 

我是新来的Rails和希望得到与此错误消息的任何帮助。由于

回答

0

的关键问题是在这里:

sentry (MissingSourceFile) 

我真的不熟悉的特定文件(和铁路2.3是几个主要的修订背后...),但它表明,我认为有关于你的宝石套装的东西不完整。

gem update 

这将是我的第一次尝试。验证您的Gemfile中的所有参考宝石是否存在于系统中。如果可能的话,我真的很期待升级到至少轨道(3),最好是4

编辑:

再次读这篇文章,你为什么执行./script/server?您应该执行:

rails s