संपादित करें: कृपया ध्यान दें कि ऐप पैसेंजर/अपाचे 2 में ठीक है। बस Nginx में नहीं।
मैंने अपने जेम हाउस को क्रम में लाने के लिए अभी कुछ काम किया है (अर्थात मेरे सभी रत्नों की बिक्री करना और पर्यावरण में उपयुक्त config.gem लाइन डालना)। मैंने सभी रत्नों और ताज़ा चश्मे का पुनर्निर्माण किया। इस कोड को मेरी स्टेजिंग मशीन पर डाउनलोड करने पर, मैं कमांड लाइन से कंसोल और सर्वर को ठीक से चला सकता हूं, लेकिन मेरा Nginx/यात्री स्टैक एप्लिकेशन की सेवा नहीं कर रहा है। इसके बजाय, मुझे निम्न त्रुटि मिलती है:
Passenger encountered the following error:
The application spawner server exited unexpectedly: Unexpected end-of-file detected.
से फेंका गया:
PhusionPassenger::ClassicRails::ApplicationSpawner::Error
ट्रेस है:
0 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/classic_rails/application_spawner.rb 155 in `start'
1 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/spawn_manager.rb 219 in `spawn_rails_application'
2 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server_collection.rb 132 in `lookup_or_add'
3 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/spawn_manager.rb 214 in `spawn_rails_application'
4 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server_collection.rb 82 in `synchronize'
5 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server_collection.rb 79 in `synchronize'
6 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/spawn_manager.rb 213 in `spawn_rails_application'
7 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/spawn_manager.rb 132 in `spawn_application'
8 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/spawn_manager.rb 275 in `handle_spawn_application'
9 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server.rb 357 in `__send__'
10 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server.rb 357 in `server_main_loop'
11 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/abstract_server.rb 206 in `start_synchronously'
12 /Library/Ruby/Gems/1.8/gems/passenger-3.0.2/helper-scripts/passenger-spawn-server 99
केवल एक चीज जो मैं अपने वेबसर्वर लॉग में देख सकता हूं वह है:
/Library/Ruby/Gems/1.8/gems/passenger-3.0.2/lib/phusion_passenger/utils.rb:708: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
मेरे पास इस मुद्दे को हल करने के लिए कुछ भी नहीं है। अगर मुझे अनुमान लगाना होता, तो मैं कहूंगा कि कहीं न कहीं कोई रत्न है जिसे स्थानीय रूप से संकलित करने की आवश्यकता है। हालांकि, यहां तक कि जब मैं सब कुछ विक्रेता/रत्न से बाहर ले जाता हूं और सभी config.gem लाइनों को हटा देता हूं, तब भी मुझे यह समस्या मिलती है।
1 उत्तर
रूबी में एक बग की तरह दिखता है। इसे अपग्रेड करने का प्रयास करें।
संबंधित सवाल
नए सवाल
ruby-on-rails
रूबी ऑन रेल्स रूबी में लिखा गया एक ओपन सोर्स फुल-स्टैक वेब एप्लिकेशन फ्रेमवर्क है। यह लोकप्रिय एमवीसी फ्रेमवर्क मॉडल का अनुसरण करता है और इसे "कॉन्फिगरेशन ओवर कॉन्फिगरेशन" अप्रोच डेवलपमेंट के दृष्टिकोण के लिए जाना जाता है।