मैं एक ऐपइंजिन एप्लिकेशन बना रहा हूं जो Google क्लाउड स्टोरेज में डेटा संग्रहीत करता है। मैं सुझाए गए Google क्लाउड स्टोरेज क्लाइंट (जीसीएस) लाइब्रेरी का उपयोग करता हूं।Google क्लाउड स्टोरेज क्लाइंट dev appserver पर काम नहीं कर रहा है
ऐपइंजिन (पढ़ने/लिखने/लिस्टिंग ऑब्जेक्ट्स) पर तैनात किए जाने पर मेरा ऐप काम कर रहा है लेकिन मैं इसे विकास सर्वर पर काम नहीं कर सकता। विकास सर्वर त्रुटि 404 लौटता रहता है और जीसीएस NotFoundError उठाता है। Dev-appserver किसी भी विशिष्ट कॉन्फ़िगरेशन आदि के बिना क्लाउड स्टोरेज कार्यक्षमता का अनुकरण करना चाहता है। मैं लॉग फ़ाइलों में देखता हूं कि dev सर्वर "/ _ah/gcs" पर अनुरोध स्वीकार कर रहा है, ऐसा लगता है कि उस यूआरएल के लिए कोई हैंडलर नहीं है। मैंने संस्करण 1.8.5 और 1.8.6 के साथ प्रयास किया है। मेरे ऐप के अलावा, Google काम द्वारा प्रदान किए गए डेमो ऐप भी नहीं।
क्या ऐसा कुछ है जिसे मैं यहां याद कर रहा हूं, उदा। dev-appserver के लिए एक विशेष विन्यास?
बिल्कुल वही समस्या। क्या यह संभव है कि यह हाल ही में टूटा हुआ था? ए [10/29/13 दिनांकित एपेंगीन-जीसीएस-क्लाइंट के लिए चेकइन] (https://code.google.com/p/appengine-gcs-client/source/detail?r=125) ने '/ _ah/जीसीएस 'एंडपॉइंट। क्या क्लाइंट देव एप्ससेवर के साथ सिंक हो गया है? – ckhan
यह बहुत परेशान है। वास्तव में, बहुत सारे PHP रनटाइम इतने टूटे और असंगत हैं। Arrrg ... मेरे देव बॉक्स पर मैं कुछ स्थानीय dir पर अपलोड करके देव वातावरण में विशेष आवरण अपलोड द्वारा वर्णित जीसीएस को संभाला जा रहा हूँ ... बदसूरत, लेकिन अब के लिए काम करता है। –