मैं खो गया हूं, मैं अपने एप्लिकेशन को साझा सपनेहोस्ट सर्वर पर तैनात करने का प्रयास करता हूं। अब सब कुछ ठीक से काम करता है। यह रेल पर मेरी पहली कोशिश है, और मैं वास्तव में प्रोग्रामर या सिसडमिन नहीं हूं, बस कुछ एक साथ हैकिंग कर रहा हूं।ड्रीमहोस्ट में रेल ऐप कैसे तैनात करें?
Dreamhost, यदि मैं webrick शुरू करते हैं, यह बंदरगाह 3000 पर ठीक काम करता है, लेकिन webricks को बहुत शीघ्र मार डाला जाता है, मुझे लगता है कि है कि समझ में आता है।
तो क्या मैं इसे चलाने बनाने के लिए क्या करना है?
मैं FastCGI समर्थन और mod_rails सक्षम होना चाहिए।
अब, मैं लगातार ऐप कैसे चला सकता हूं?
मैं काम करने के लिए .htaccess के लिए और dispatch.fcgi के लिए होने के बारे में पढ़ते रहें।
लेकिन मैं अपने रेल app (2.3.2) में किसी भी प्रेषण फ़ाइल नहीं मिल रहा।
क्या मुझे इसे मैन्युअल रूप से बनाना है? वास्तव में मेरे जैसे बहुत रेल नहीं है। मैं वास्तव में यह पता लगाने में कामयाब नहीं था कि यह प्रेषण फ़ाइल क्या करती है, और इसकी आवश्यकता क्यों है।
किसी भी मदद की सराहना की जाएगी।
मैं DH विकी को देखा है, लेकिन यह समझ नहीं सकता है (http://wiki.dreamhost.com/Rails)
परिवर्धन:
मैं mod_rails सक्षम है और (मैं पहले से ही किया था कि) सार्वजनिक निर्देशिका की ओर इशारा किया। मुझे एक त्रुटि मिल रही है: screencast.com/t/KamqVawk
एचएम, सर्वर लॉग वास्तव में कोई अनुरोध नहीं है, इसलिए यह dreamhosts end पर एक समस्या हो सकती है। यह अजीब बात है कि मैं देखता हूं कि access.log एक नई परिवर्तन तिथि दिखाता है, जब मैं पृष्ठ तक पहुंचने का प्रयास करता हूं, लेकिन कोई अनुरोध नहीं किया गया है, error.log भी खाली है।
Dreamhost समर्थन उत्तर:
सर्वर तारीख तक था, इसलिए है कि समस्या नहीं था। उन्होंने रत्न को ठंडा करने का प्रस्ताव दिया, जो मैंने किया (देखें: http://wiki.dreamhost.com/Freezing_Gems) लेकिन इससे मदद नहीं मिली। मुझे लगता है कि मैं हार रहा हूं, और होस्टिंग में देख रहा हूं जो रेल के लिए विशिष्ट है।
आपकी सभी मदद के लिए Thx!
hostingrails.com
मैं एप्लिकेशन hostingrails.com पर काम मिल गया में बदल दिया गया, hostingrails.com पर यात्री मुझे त्रुटियां हैं, जिसके Dreamhost या संकर जाति से नहीं दिखाया गया है पता चला है। इन त्रुटियों को सही करके, मुझे ऐप काम कर रहा है।
अच्छी तरह से, मैंने वास्तव में यही किया। मैंने mod_rails को सक्षम किया और सार्वजनिक निर्देशिका की ओर इशारा किया। मुझे एक त्रुटि मिल रही है http://screencast.com/t/KamqVawk –
जब आप अपनी साइट तक पहुंचने का प्रयास करते हैं तो आपकी लॉग फ़ाइल में क्या जोड़ा जाता है? –
जैसा कि आप प्रश्न के मेरे संपादन में देखते हैं, वास्तव में कुछ भी रिकॉर्ड नहीं होता है। –