Ruby on Rails aplicación no se pudo iniciar
-
11-09-2019 - |
Pregunta
puse mi primera aplicación Rails en línea en Dreamhost, pero me siguen dando "Ruby on Rails aplicación no se pudo iniciar" ( se puede ver directamente ).
A continuación, se ejecuta el proceso de desprendimiento exiftool parece ser matado por DH: sh: Línea 1: 10645 mató convertir "/ tmp / stream20090806-10125 x36lrj-0-[0]" -resize -Crop "x150" "150x150 + 25 + 0" + repage "/ tmp / stream20090806-10125-x36lrj-0,10125,0" 2> / dev / null
script / consola funciona correctamente y gemas parece estar instalado. registros de Apache no decir nada (porque tengo un acceso limitado a ellos).
La salida del terminal explicará todo lo mejor que mil palabras:
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)
Solución
¿Tiene todas las versiones correctas de sus gemas instaladas en el servidor de Dreamhost? Tuve un error similar con mis Rails 2.3 aplicación, ya que sólo tenía Dreamhost rieles 2.2 instalado.
solucionado los problemas mediante la congelación de los rieles a 2,3 en mi aplicación.