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

उबंटू (लिनक्स) पर लैंप के साथ मोंगोडब स्थापित करना

इसका मतलब है कि आपका PHP 32-बिट मोड में संकलित है, लेकिन मोंगो एक्सटेंशन 64-बिट मोड के रूप में है। मेरा मानना ​​है कि ऐप्पल का संकलित PHP 32-बिट मोड में भी है, आप इसे सत्यापित कर सकते हैं:

php -r 'echo PHP_INT_MAX, "\n";'

अगर यह दिखाता है

9223372036854775807
आप 64-बिट प्लेटफॉर्म पर हैं।

अब, आपके मामले में आपको यह सुनिश्चित करना होगा कि आप 32-बिट आर्किटेक्चर के साथ MongoDB एक्सटेंशन को संकलित करें। http://artur.ejsmont.org/blog/content/how-to-build-mongodb-pecl-extension-in-32bit-for-php-52-on-macosx-snow- तेंदुआ मुझे विश्वास है कि आप इसके साथ ऐसा कर सकते हैं:

pecl download mongo
tar -xvzf mongo-1.2.7.tgz
cd mongo-1.2.7

CFLAGS="-m32"

phpize
./configure
make
make install


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb पृष्ठभूमि अनुक्रमण और अद्वितीय अनुक्रमणिका

  2. जावा/मोंगोडब प्रमाणीकरण

  3. आधिकारिक सी # ड्राइवर का उपयोग करके मोंगोडब में एक द्विदिश संबंध के साथ एक वस्तु को बचाएं

  4. किसी संख्या को 3 दशमलव तक कैसे छोटा करें

  5. ClusterControl रनटाइम कॉन्फ़िगरेशन विकल्प