मैं रेल पर रूबी पर बहुत नया हूं, इसलिए जब मैंने आधिकारिक "प्रारंभ करना" रेल ट्यूटोरियल पर रूबी शुरू करने का प्रयास किया, तो मैं थोड़ा निराश था क्योंकि यह बहुत जल्दी गलत हो गया था। मूल रूप से यह कहा:रूबी ऑन रेल्स http://0.0.0.0:3000 बजाय http क्यों इस्तेमाल करता है?
... http://localhost:3000 पर जाएँ। आपको रेल के डिफ़ॉल्ट सूचना पृष्ठ को देखना चाहिए।
लेकिन जब मैं निर्देशों का पालन करें, मैं
=> Rails 2.3.4 application starting on http://0.0.0.0:3000
मिल दोनों पतों की कोशिश के बाद, मुझे पता है कि वे एक ही बात को इंगित, लेकिन क्यों रूबी ऑन रेल्स http://0.0.0.0:3000
बजाय का उपयोग करता है किसी ने मुझे समझा सकता है http://localhost:3000
का?
वहाँ एक रास्ता हमेशा WEBbrick सर्वर का उपयोग स्थानीय होस्ट करने के लिए है?
केवल वेबहोस्ट पर सुनने के लिए वेबब्रिक सेट अप करने के लिए, जिसका अर्थ है बाहरी कनेक्शन को अनदेखा किया जाता है: स्क्रिप्ट/सर्वर - बाइंडिंग = 127.0.0।1 – tadman
एफवाईआई, मेरे लिए वेबब्रिक को बूट करते समय 127.0.0.1 को बाध्यकारी निर्दिष्ट करते हुए मेरे स्थानीय रेल कनेक्शन (और, इस प्रकार, बाहरी वेब कनेक्शन भी) बहुत तेजी से बना। तो यदि आपका स्थानीय कनेक्शन धीमा है, तो मैं अनुशंसा करता हूं कि @tadman ने क्या सुझाव दिया। रेल 3 में, यह ** रेल सर्वर - बाइंडिंग = 127.0.0.1 ** –