मैं एक वेबपैप बनाने की कोशिश कर रहा हूं जो उपयोगकर्ता की ड्रॉपबॉक्स फ़ाइलों को पढ़ सकता है। यदि यह प्रश्न का उत्तर देने में मदद करता है, तो मैं उपयोगकर्ता नाम और पासवर्ड का अनुरोध करता हूं। मैं खोज रहा हूं और मैंने Google Code में उपयोगकर्ता के ड्रॉपबॉक्स में सभी डेटा तक पहुंचने के लिए OAuth का उपयोग करके एक लाइब्रेरी पाई है।अगर मैं सर्वर तक नहीं पहुंच पा रहा हूं तो ओथ इंस्टॉल कैसे करें?
मेरी समस्या यह है कि मेरे पास सर्वर में OAuth इंस्टॉल नहीं है। मुझे इसे स्थापित करने की आवश्यकता है, लेकिन मेरे पास सर्वर तक भौतिक पहुंच नहीं है और न ही php.ini फ़ाइल है, इसलिए मैं भी सक्षम नहीं हूं।
मेरा प्रश्न यह है कि अगर मैं इसे स्थापित कर सकता हूं या कम से कम इसे कुछ फाइल अपलोड कर सकता हूं (जिसे मैं कक्षा की तरह उपयोग कर सकता हूं), या मेजबान को कॉल करने के बजाय कुछ अन्य तरीका है और उन्हें इंस्टॉल करने के लिए कहें यदि संभव हो तो।
यदि php.ini फ़ाइल तक पहुंचने का तरीका है और इसे OAuth एक्सटेंशन जोड़ने के लिए संशोधित किया गया है, या यदि इसे .htaccess (अंतिम मौका के रूप में) के माध्यम से किया जा सकता है तो यह भी मदद करेगा।
धन्यवाद।
संपादित करें: मुझे जो त्रुटि मिलती है वह है: संदेश के साथ अपूर्ण अपवाद 'ड्रॉपबॉक्स_एक्सप्शन' 'ओएथ क्लास नहीं मिला! क्या आपने ओथ एक्सटेंशन को इंस्टॉल और सक्षम किया था?
यह एक PECL विस्तार है, और आवश्यकता नहीं होनी चाहिए कुछ भी संकलित किया। बस प्रासंगिक फाइलों को निकालें और उन्हें सर्वर पर अपलोड करें। –
यदि आपका मतलब है कि उन्हें lib/php5/pecl या उस तरह कुछ अपलोड करें, तो मैं सर्वर के उस हिस्से तक नहीं पहुंच सकता। सर्वर एक होस्टिंग में है और मुझे केवल अपनी फाइलों (जैसे वेब फाइलों) तक पहुंच है एफ़टीपी के माध्यम से। मैं कॉन्फ़िगरेशन तक पहुंच नहीं सकता और न ही फ़ोल्डर्स जो मेरी अनुमतियों से दूर हैं। – Unapedra
आप जिन निर्देशिकाओं तक पहुंच चुके हैं, उनमें आप कहीं भी PHP एक्सटेंशन इंस्टॉल कर सकते हैं। जब तक आप उस निर्देशिका की ओर जाने वाले पूर्ण पथ को जानते हैं, तब तक आप उन्हें इस तरह शामिल कर सकते हैं। –