2012-10-14 14 views
9

Bu uygulamanın dağıtımıyla ilgili hiçbir zaman sorun yaşamadım, ancak şimdi ittim ve şimdi bu kadar tuhaf bir hata alıyorum. Airbrake'e bile gönderilmediği yığın. Heroku'nun sonunda muhtemelen https://status.heroku.com/incidents/450 ile ilgili bir problem olabileceğini hissediyorum. Ne düşünüyorsun?Heroku uygulaması, 'libruby.so.1.9: paylaşılan nesne dosyasını açamaz'

2012-10-14T08:40:31+00:00 heroku[web.1]: State changed from starting to crashed 
2012-10-14T08:40:31+00:00 heroku[web.1]: State changed from crashed to starting 
2012-10-14T08:40:35+00:00 heroku[web.1]: Starting process with command `bundle exec thin start -R config.ru -e production -p 16119` 
2012-10-14T08:40:38+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/nokogiri-1.5.5/lib/nokogiri.rb:27:in `require': libruby.so.1.9: cannot open shared object file: No such file or directory - /app/vendor/bundle/ruby/1.9.1/gems/nokogiri-1.5.5/lib/nokogiri/nokogiri.so (LoadError) 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/nokogiri-1.5.5/lib/nokogiri.rb:27:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog/core.rb:30:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog/core.rb:30:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog.rb:1:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog.rb:1:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:68:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:68:in `block (2 levels) in require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:66:in `each' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:66:in `block in require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:55:in `each' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler/runtime.rb:55:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/bundler-1.2.1/lib/bundler.rb:128:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/config/boot.rb:8:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from config.ru:7:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from config.ru:7:in `block in <main>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in `instance_eval' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/rack-1.4.1/lib/rack/builder.rb:51:in `initialize' 
2012-10-14T08:40:38+00:00 app[web.1]: from config.ru:1:in `new' 
2012-10-14T08:40:38+00:00 app[web.1]: from config.ru:1:in `<main>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog/core/parser.rb:1:in `require' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/fog-1.6.0/lib/fog/core/parser.rb:1:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in `eval' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/thin/controllers/controller.rb:71:in `start' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/thin/runner.rb:187:in `run_command' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/thin/runner.rb:152:in `run!' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/bin/thin:6:in `<top (required)>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/bin/thin:23:in `load' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/bin/thin:23:in `<main>' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/rack/adapter/loader.rb:33:in `load' 
2012-10-14T08:40:38+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/thin-1.5.0/lib/thin/controllers/controller.rb:181:in `load_rackup_config' 
2012-10-14T08:40:39+00:00 heroku[web.1]: Process exited with status 1 
2012-10-14T08:40:39+00:00 heroku[web.1]: State changed from starting to crashed 
2012-10-14T08:40:46+00:00 heroku[router]: Error H10 (App crashed) -> GET paintafish.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 
+0

Kendi ruby-1.9.3 yama düzeyini güncelleştirerek heroku ile ilgili nokogiri 1.5.5 gem ikili dosyaları ile ilgili bir sorun vardı. Çevreyi karıştırırken, heroog'un, kurulu olan nokogiri-1.5.5 sürümünü kaldırmasına ve daha sonra yerel uzantılarla yeniden yüklemesine neden oldum. Bunu, nokogiri gemini satıcı olarak yaptım, taahhütte bulunun ve itin (hala başarısız), sonra tekrar satıcı gemiyi çıkartarak (geminin yeniden yüklenmesini zorlar, çalışmaya başladı). –

+5

** Bu soruyu tekrar açmak için bazı oylar alabilir miyiz lütfen? ** Bu, 4 vardiya ve [aynı hata hakkında bir Github eseri var] gerçeğine sahip olduğu için yanlış bir şekilde kapatılmıştı (https://gist.github.com)/3705748), bunu yaşayan birçok insanın yorumlarına sahiptir. Aynı hatayı sadece soruyu sorduktan hemen bir ay sonra aynı duruma düşürdüm. Bir uygulamanın silinmesi ve yeniden oluşturulması kabul edilebilir bir çözüm değildir. –

+0

Bu kesin sorunu, OP tarafından belirtilen Heroku olayından 6 ay sonra yaşıyorum, belki bu sorun o olayla ilgili değil midir? Bu SO yanıtı bir geçici çözümü temsil edebilir: http://stackoverflow.com/questions/7357760/while-migrating-from-heroku-bamboo-to-cedar-stack-some-native-libraries-are-mis – RobD

cevap

2

Benzer bir sorunum vardı ama kgio (2.7.4) gem ile. Fikirler tükendikten sonra, heroku uygulamasını sildim ve yeniden oluşturdum. Sorun ortadan kayboldu.