2012-11-13 24 views
8

मैं एक शॉपिफ़ थीम विकसित कर रहा हूं और मैं अपनी फ़ाइलों को Shopify में अपडेट करने के लिए https://github.com/Shopify/shopify_theme का उपयोग कर रहा हूं। दुर्भाग्य से, मैं यह काम करने के लिए ... जब मैं अपलोड करने की कोशिश/एक फ़ाइल का अद्यतन नहीं प्राप्त कर सकते हैं, मैं एक त्रुटि की तरह मिलता है ...getaddrinfo: nodename और न ही सर्वोनाम प्रदान किया गया है, या ज्ञात नहीं है (सॉकेट इरर)

.....ruby/1.9.1/net/http.rb:762:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError) 

जवाहरात इंस्टॉल करते समय मैं पहले से ही इस त्रुटि को देखा, स्पष्ट रूप से यह मैकोज़ के साथ एक "सामान्य" समस्या है। मैंने अपने राउटर DNS को Google के (mac dns look up misbehaving) में बदलकर समस्या को ठीक किया।

दुर्भाग्यवश, इंस्टॉल की गई मणि (Shopify_theme) का उपयोग करने की कोशिश करते समय भी वही समस्या दिखाई देती है। मैं इस मणि/रेल दुनिया के लिए काफी नया हूं, इसलिए मुझे वास्तव में यह नहीं पता कि इसे कैसे ठीक किया जाए।

कोई विचार वहाँ है?

संपादित करें: मेरा बुरा, मुझे वास्तव में समाधान मिला। इस पोस्ट के लिए खेद है, कम से कम मैं समझाऊंगा कि मैंने इसे कैसे तय किया।

मैंने इस shopify_theme मणि की स्रोत फ़ाइलों को देखा, और ध्यान दिया कि यह दुकान url से पहले "http: //" तैयार करता है ("थीम कॉन्फ़िगरेशन api_key पासवर्ड store_url" के साथ परिभाषित)। क्योंकि मैंने पहली बार http_ // के साथ store_url को परिभाषित किया है, यह त्रुटि दिखाई देती है। अगर आपको एक ही त्रुटि मिलती है, तो अपनी config.yml फ़ाइल को संपादित करने का प्रयास करें और "http: //" को हटा दें।

+0

जैसा कि आप ओएसएक्स पर हैं, देखकर मैं नए थीम सिंक ऐप की सिफारिश करता हूं: http://apps.shopify.com/desktop-theme-editor –

+0

दुर्भाग्यवश, अगर मैं आया shopify_theme मणि का उपयोग करें, ऐसा इसलिए है क्योंकि आपने जो नया मैक ऐप अभी उल्लेख किया है वह अब बहुत छोटी है। यह किसी भी समय दुर्घटनाग्रस्त हो जाता है, और मेरे/परिसंपत्तियों/फ़ोल्डर में एसएएस फाइल जोड़ने के बाद, यह हर बार दुर्घटनाग्रस्त हो जाता है। – user1821591

+0

@ user1821591 मुझे सैस और डेस्कटॉप थीम एप के साथ लगातार क्रैश का सामना करना पड़ रहा था। इसलिए मैंने एसएएस फाइलों को मूल फ़ोल्डर में ले जाया और सीएसएस के लिए संकलन निर्देशिका बदल दी। अब यह सुचारू रूप से काम कर रहा है। –

उत्तर

9

(। यहाँ का जवाब तो धागा जवाब प्रकट होता है)

"मैं इस shopify_theme मणि के स्रोत फ़ाइलों को देखा, और पाया है कि यह पहले जोड़ता" http: // "दुकान यूआरएल से पहले (के साथ परिभाषित" विषय api_key पासवर्ड store_url को कॉन्फ़िगर करें ")।

क्योंकि मैंने पहली बार http_ // के साथ store_url को परिभाषित किया है, यह त्रुटि दिखाई देती है। यदि आपको एक ही त्रुटि मिलती है, तो अपनी config.yml फ़ाइल को संपादित करने का प्रयास करें और "http: //" को हटा दें। "

+0

हां मैंने अभी भी इसे कठिन तरीके से समझ लिया है। मुझे लगा कि बेवकूफ मणि के लिए http: // को स्टोर में प्रीपेड करने के लिए व्यवहार की उम्मीद थी क्योंकि मैंने इसे प्रोटोकॉल के बिना स्टोर दिया था। – corysimmons

0

xmlrpc विफल हो जाएगा यदि प्रोटोकॉल होस्ट के हिस्से के रूप में निर्दिष्ट किया गया है। 'http: //'

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^