यह सिर्फ दूसरे दिन काम कर रहा था, लेकिन मैंने अपने कोड को समीक्षा सर्वर पर अपडेट किया जो यात्री 2.2.4 और मेरे 2.3.4 रेल चलाता है ऐप अब उस बॉक्स पर बूट नहीं कर सकता है।यात्री त्रुटि: एप्लिकेशन स्पॉनर सर्वर अप्रत्याशित रूप से बाहर निकला: अप्रत्याशित अंत-फ़ाइल का पता चला
पैसेंजर रिपोर्ट:
Passenger encountered the following error:
The application spawner server exited unexpectedly: Unexpected end-of-file detected.
Exception class:
PhusionPassenger::Railz::ApplicationSpawner::Error
Backtrace:
# File Line Location
0 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb 218 in `start'
1 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb 261 in `spawn_rails_application'
2 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb 126 in `lookup_or_add'
3 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb 255 in `spawn_rails_application'
4 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb 80 in `synchronize'
5 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb 79 in `synchronize'
6 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb 254 in `spawn_rails_application'
7 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb 153 in `spawn_application'
8 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb 286 in `handle_spawn_application'
9 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb 351 in `__send__'
10 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb 351 in `main_loop'
11 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb 195 in `start_synchronously'
12 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/bin/passenger-spawn-server 61
कोई भी विचार?
जवाब के लिए धन्यवाद! मेरे पास बिल्कुल वही समस्या थी, और आप कल्पना कर सकते हैं कि मैंने आपके संकेत से कितना समय बचाया। मेरे मामले में, मैं बस 'बंडल इंस्टॉल' चलाने के लिए भूल गया। यह अजीब बात है कि यात्री इस तरह की सामान्य गलतियों के लिए अधिक सार्थक त्रुटि संदेश नहीं देता है। –
धन्यवाद, ये एक अजीब किनारे का मामला होना चाहिए। यात्री आमतौर पर इस तरह के मुद्दे के बारे में चेतावनी देता है। यह समस्या Gemfile में रत्नों के कारण होती है जो डिफ़ॉल्ट स्थान (जैसे autotest-growl) पर स्थापित नहीं होती है। – jvatic
यह भी Nginx के साथ होता है। मेरे पास एक अलग मणि संघर्ष था, लेकिन यात्री त्रुटि संदेश ने कोई सुराग नहीं दिया; Nginx त्रुटि लॉग में देखकर समस्या का खुलासा किया। –