MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

वैंप पर MongoDb PHP ड्राइवर इंस्टॉलेशन समस्या

सबसे पहले आपको नवीनतम mongo dll फ़ाइलें
https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
डाउनलोड की गई फ़ाइल को अनज़िप करें और आप देखेंगे इस तरह की फाइलों का एक गुच्छा:

अब यह तय करने का समय है कि आपको किस dll फ़ाइल का उपयोग करना है।
खोलें अपना phpinfo() और शब्द खोजें संकलक . आप इस तरह sth देखेंगे:

तो अब मेरे कंपाइलर संस्करण (MSVC11) के अनुसार मुझे के साथ फ़ाइल चुननी है vc11 उनके नाम के अंदर शब्द। मेरे PHP संस्करण के अनुसार जो 5.5.12 है मुझे 5.5 word शब्द वाली फ़ाइल चुननी है उनके नाम के अंदर।
अब शब्द खोजें धागा सुरक्षा आपके phpinfo में

और अगर इसे सक्षम किया गया था, तो इसका मतलब है कि आपको ऐसी फ़ाइल चुननी होगी जिसमें शब्द nts उनके नाम के अंदर लेकिन अगर आपकी थ्रेड सुरक्षा अक्षम कर दी गई थी तो आपको nts . शब्द वाली फ़ाइल चुननी होगी उनके नाम के अंदर।
अब आपके इंस्टॉलेशन आर्किटेक्चर के अनुसार आप x86_64 वाली फाइलें चुन सकते हैं उनके नाम के अंदर।
उपयुक्त dll फ़ाइल चुनने के बाद, उसका नाम बदलकर php_mongo.dll कर दें। और इसे अपनी php एक्सटेंशन निर्देशिका में कॉपी पेस्ट करें जो अधिकतर C:\wamp\bin\php\php5.5.12\ext पर स्थित है
अब अपनी php.ini फ़ाइल खोलें और इसे इसके अंत में जोड़ें।
extension=php_mongo.dll

के अनुसार http://php.net/manual/en/mongo.installation.php
विंडोज़ पर मोंगो स्थापित करने के लिए, आपको libsasl.dll भी शामिल करना होगा मजबूत> आपके सिस्टम PATH में।
libsasl.dll फ़ाइल अधिकतर
C:\wamp\bin\php\php5.5.12 पर स्थित होती है
इस पथ को अपने सिस्टम PATH में जोड़ें।
अपना वैंप रीबूट करें, अपना phpinfo पृष्ठ रीफ़्रेश करें और आपको sth इस तरह दिखाई देगा:
जिसका अर्थ है कि आपने मोंगो को सही ढंग से स्थापित किया है। :)

  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेस्टेड सरणी डेटा के लिए elemMatch के साथ MongoDB क्वेरी

  2. नोड.जेएस और मोंगो के साथ सिंगलटन कनेक्शन स्थापित करना

  3. मोंगोडीबी $सेकंड

  4. मोंगोडब में जोंस फाइल डालें

  5. कैसे एक डालने के बाद PyMongo में वस्तु आईडी प्राप्त करने के लिए?