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

Php . के साथ MongoDB रिमोट कनेक्शन

इस तरह "यादृच्छिक अजीबता" को डीबग करने में सक्षम होने के लिए, आंतरिक ड्राइवर लॉगिंग चालू करना बहुत उपयोगी है। चालक पर्दे के पीछे बहुत सी चीजें करता है, और सभी प्रकार की महत्वपूर्ण डीबग जानकारी को थूक सकता है।

अपनी स्क्रिप्ट के शीर्ष पर निम्नलिखित जोड़ें:

<?php
MongoLog::setLevel(MongoLog::ALL);
MongoLog::setModule(MongoLog::ALL);
?>

डिफ़ॉल्ट रूप से लकड़हारा "php त्रुटि संदेश" (E_NOTICE/E_WARNING) निकाल देगा, यदि आपने error_log सक्षम किया है, तो परिणामों के लिए उस फ़ाइल की जांच करना सुनिश्चित करें।

आपके (थोड़ा संशोधित) कनेक्शन स्ट्रिंग के लिए, मुझे निम्नलिखित परिणाम मिलते हैं

Notice: PARSE   INFO: Parsing mongodb://theAdmin:[email protected]:27027 in Command line code on line 1
Notice: PARSE   INFO: - Found user 'theAdmin' and a password in Command line code on line 1
Notice: PARSE   INFO: - Found node: localhost:27027 in Command line code on line 1
Notice: PARSE   INFO: - Connection type: STANDALONE in Command line code on line 1
Notice: PARSE   INFO: - No database name found for an authenticated connection. Using 'admin' as default database in Command line code on line 1
Notice: CON     INFO: mongo_get_read_write_connection: finding a STANDALONE connection in Command line code on line 1
Notice: CON     INFO: connection_create: creating new connection for localhost:27027 in Command line code on line 1
Notice: CON     WARN: connection_create: error while creating connection for localhost:27027: Invalid argument in Command line code on line 1
Notice: CON     WARN: Couldn't connect to 'localhost:27027': Invalid argument in Command line code on line 1

मुझे किसी भी अंत में फ़ायरवॉल समस्या का संदेह है .. क्या आप मोंगो शेल का उपयोग करके सर्वर से जुड़ सकते हैं?




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्प्रिंग डेटा MongoDB प्रोग्रामेटिक रूप से समाप्ति समय कैसे निर्दिष्ट करें

  2. django 1.8 . के साथ एकाधिक डेटाबेस (mongodb[mongoengine] और sql )

  3. पोर्ट अग्रेषण मुद्दे के माध्यम से वैग्रांट पर MongoDB

  4. नेवले के साथ क्वेरी और योग करें

  5. MongoDB एग्रीगेशन को मैच, सॉर्ट और लिमिट के साथ कैसे ऑर्डर करें