2013-12-11 4 views
5

मैं arangoDB के लिए नया हूं। यह रोमांचक है कि आप फॉक्सक्स फ्रेमवर्क की सहायता से अरंगो डीबी के शीर्ष पर एपीआई बना सकते हैं। किसी भी तरह से मैं एक foxx ऐप को सफलतापूर्वक चलाने/बनाने में विफल रहा हूं। मुझे यकीन नहीं है कि मैं यहाँ कुछ गलत कर रहा हूं। कॉन्फ़िगरेशन और चरणों का विवरण निम्नलिखित है जो मैं फॉक्सक्स हैलो ऐप चलाने के लिए अनुसरण कर रहा हूं। https://github.com/arangodb/foxx-apps में निर्देशित के रूप में।arangoDB foxx ऐप को सफलतापूर्वक चलाने में असमर्थ

  • ArangoDB 1.4.3 (64x)
  • विंडोज 7 प्रो (64x)
  • स्थान (C: \ triAGENS) स्थापित करें, सिस्टम पथ

आदेश को जोड़ा गया उपयोगकर्ता निर्देशिका से चल रहा है ।

कमान: arangod.bat Command: arangod.bat कमान: foxx-manager.bat update और foxx-manager.bat install hello-foxx /hello <code>foxx-manager.bat update</code> and <code>foxx-manager.bat install hello-foxx /hello</code>

आदेश स्थापना निर्देशिका से चल रहा है।

कमान: arangod.bat Command: arangod.bat कमान: foxx-manager.bat update और foxx-manager.bat install hello-foxx /hello <code>foxx-manager.bat update</code> and <code>foxx-manager.bat install hello-foxx /hello</code>

की मदद करने के लिए अग्रिम धन्यवाद।

उत्तर

7

भाग 1)

को उत्तर दुर्भाग्य से खिड़कियों के लिए इंस्टॉलर स्क्रिप्ट में एक बग, इस अगली फिल्म में तय हो जाएगा। आपके लिए त्वरित समाधान के रूप में: आप इन फ़ाइलों में .bat फ़ाइलों (arangod.bat, arangosh.bat, foxx-manager.bat इत्यादि) को संपादित कर सकते हैं। कुछ फ़ाइलों/फ़ोल्डरों जैसे संदर्भ "। \ Data" या "arangod.conf" अगर आप इन फ़ाइलें/फ़ोल्डर यह आपके फाइल सिस्टम पर किसी भी स्थान से काम हो जाएगा करने के लिए पूर्ण पथ जोड़ें।

उत्तर भाग 2) को

इस व्यवहार ArangoDBs संचार में एक बग की वजह से है github के साथ एआरएनओडीबी को आंतरिक रूप से फ़ाइल डाउनलोड करते समय सेट करने के लिए सामग्री-लंबाई की आवश्यकता होती है। हालांकि इस अवधि के बाद गिथब प्रत्येक डाउनलोड के बाद सीमित अवधि के लिए इस आकार को कैश करता है, इस अवधि के बाद सामग्री की लंबाई गिरा दी जाती है और पुनः गणना की जाती है अगला डाउनलोड रिंग करें (इसलिए अगला डाउनलोड सामग्री-लंबाई नहीं भेजता है)।

यह आपके त्रुटि संदेश को समय-समय पर कारण बनता है।

इसे ठीक करने के लिए: बस (डाउनलोड retrigger)

कोर टीम रडार पर इस बग है और आगामी संस्करणों में से एक में यह ठीक कर देंगे फिर से वही आदेश चला।

+0

धन्यवाद @mchacki, आपका जवाब दूसरे भाग में काम करता है लेकिन कुछ मैं अभी भी किसी भी निर्देशिका से इसे चलाने में असमर्थ हूं (यहां तक ​​कि बदलने के बाद भी। \ डेटा और फ़ाइलों को पूर्ण पथ में कनवर्ट करना)। मुझे लगता है कि मुझे आपके सुझावों से एक सुराग लेने की आवश्यकता है और अधिक संसाधनों के स्थानों के साथ परेशान करने की कोशिश की है। यहां तक ​​कि अगर मेरे लिए ArangoDB के साथ प्रयोग करना पर्याप्त नहीं है और मैं भविष्य की रिलीज के लिए इंतजार कर सकता हूं। – fusionstrings

4

इस पर एक छोटे से अद्यतन:

भाग 1:

ArangoDB के नवीनतम संस्करणों (1.4.8+), तो आपको एक ज़िप से एक फॉक्स आवेदन अपलोड करने के लिए वेब इंटरफेस का उपयोग कर सकते में फ़ाइल।तो आपको कमांड लाइन उपकरण का उपयोग करने की आवश्यकता नहीं है। उदाहरण के लिए, आप "हैलो-फॉक्स" ऐप को गीथब (https://github.com/arangodb/hello-foxx/archive/master.zip) से ज़िप फ़ाइल के रूप में डाउनलोड कर सकते हैं और अपने सर्वर पर ज़िप अपलोड करने के लिए वेब इंटरफ़ेस का उपयोग कर सकते हैं।

भाग 2: कष्टप्रद "आंतरिक त्रुटि" मुद्दा हाल ही में 1.4 संस्करणों में तय किया गया है, हालांकि अभी भी कुछ अस्थायी फ़ाइल निर्देशिका मुद्दा हो सकता है, जैसा कि यहाँ ने कहा: https://github.com/triAGENS/ArangoDB/issues/743

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