2009-08-06 5 views
2

Ich habe meine erste Rails App online auf Dreamhost, aber ich bekomme immer "Ruby on Rails-Anwendung konnte nicht gestartet werden" (you can see it directly).Ruby on Rails Anwendung konnte nicht gestartet werden

Dann läuft Rake exiftool Prozess scheint durch DH getötet zu werden: sh: Linie 1: 10.645 getötet convert "/ tmp/stream20090806-10125-x36lrj-0 [0]" -resize "x150" -crop „150x150 + 25 + 0 "+ repage"/tmp/stream20090806-10125-x36lrj-0,10125,0 " 2>/dev/null

Skript/Konsole funktioniert ordnungsgemäß und Edelsteine ​​scheint installiert zu sein. Apache Logs sagen nichts (weil ich einen beschränkten Zugang zu ihnen habe).

wird die Terminal-Ausgabe alles besser als tausend Worte erklären:

 

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) 

Antwort

0

Haben Sie alle haben die richtigen Versionen Ihres Gems auf dem Dreamhost-Server installiert? Ich hatte einen ähnlichen Fehler mit meiner Rails 2.3 App, weil Dreamhost nur Rails 2.2 installiert hatte.

Die Probleme durch Einfrieren der Rails auf 2,3 in meiner App gelöst.

Verwandte Themen