代码之家  ›  专栏  ›  技术社区  ›  collimarco

无法启动Ruby on Rails应用程序

  •  2
  • collimarco  · 技术社区  · 17 年前

    you can see it directly ).

    转换“/tmp/stream20090806-10125-x36lrj-0[0]”-调整“x150”大小-裁剪

    脚本/控制台工作正常,gems似乎已安装。Apache日志什么也没说(因为我对它们的访问权限有限)。

    终端输出将比千言万语更好地解释一切:

     Welcome to castiglia.dreamhost.com
    
    [castiglia]$ cd ~/foto-fiori.com
    [castiglia]$ rake
    (in /mnt/local/home/collimarco/foto-fiori.com)
    /usr/bin/ruby1.8 -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader.rb" "test/unit/user_test.rb" "test/unit/comment_test.rb" "test/unit/helpers/password_resets_helper_test.rb" "test/unit/helpers/classifications_helper_test.rb" "test/unit/helpers/comments_helper_test.rb" "test/unit/helpers/photos_helper_test.rb" "test/unit/helpers/info_helper_test.rb" "test/unit/classification_test.rb" "test/unit/photo_test.rb" "test/unit/notifier_test.rb" 
    Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader
    Started
    .....
    Finished in 0.130391 seconds.
    
    5 tests, 5 assertions, 0 failures, 0 errors
    /usr/bin/ruby1.8 -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader.rb" "test/functional/comments_controller_test.rb" "test/functional/classifications_controller_test.rb" "test/functional/photos_controller_test.rb" "test/functional/info_controller_test.rb" "test/functional/password_resets_controller_test.rb" 
    Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader
    Started
    ....sh: line 1: 10645 Killed                  convert "/tmp/stream20090806-10125-x36lrj-0[0]" -resize "x150" -crop "150x150+25+0" +repage "/tmp/stream20090806-10125-x36lrj-0,10125,0" 2>/dev/null
    F......
    Finished in 18.62476 seconds.
    
      1) Failure:
    test_should_create_photo(PhotosControllerTest) [/test/functional/photos_controller_test.rb:21]:
    "Photo.count" didn't change by 1.
     expected but was
    .
    
    11 tests, 13 assertions, 1 failures, 0 errors
    /usr/bin/ruby1.8 -Ilib:test "/usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader.rb"  
    Errors running test:functionals!
    [castiglia]$ script/console production
    Loading production environment (Rails 2.3.3)
    >> User.count
    => 7
    >> exit
    [castiglia]$ rake gems:install
    (in /mnt/local/home/collimarco/foto-fiori.com)
    [castiglia]$ rake gems
    (in /mnt/local/home/collimarco/foto-fiori.com)
     - [I] mysql 
     - [I] mini_exiftool 
    
    I = Installed
    F = Frozen
    R = Framework (loaded before rails starts)
    
    1 回复  |  直到 17 年前
        1
  •  0
  •   Guy C    17 年前

    您是否在Dreamhost服务器上安装了所有正确版本的Gems?我的Rails 2.3应用程序也有类似的错误,因为Dreamhost只安装了Rails 2.2。

    通过在我的应用中将Rails冻结到2.3解决了这些问题。