मुझे लगता है कि समस्या यहाँ है कि mongodb.so json.so पर निर्भर करता है। समाधान json.so के बाद mongodb.so लोड करना है।
मुझे लगता है कि आप होमस्टेड के लिए कस्टम मोंगो स्क्रिप्ट का उपयोग कर रहे हैं। स्क्रिप्ट mongodb.so मॉड्यूल को php.ini फ़ाइल में आउटपुट करती है जिसके परिणामस्वरूप mongodb.so पहले लोड होता है। आपको एक mongodb.ini फ़ाइल बनानी चाहिए जहां mongodb.so लोड हो।
सामग्री के साथ .ini-फ़ाइल:/etc/php/7.0/mods-available/mongodb.ini बनाएँ:
; configuration for php mongo module
; priority=30
extension=mongodb.so
इसे 30 प्राथमिकता दें, क्योंकि यह सुनिश्चित करने के लिए कि यह बाद में लोड हो गया है, जेसन को 20 (मेरी सेटिंग्स में) मिलते हैं।
वेबसर्वर के लिए इसे उपलब्ध कराने के लिए /etc/php/7.0/fpm/conf.d पर आईएनआई-फाइल का सॉफ्टलिंक बनाएं।
ln -s /etc/php/7.0/mods-available/mongodb.ini 30-mongodb.ini
वेबसर्वर और php-fpm को पुनः लोड करें।
sudo service [your webserver] restart && sudo service php7.0-fpm restart
आप कर चुके हैं! आप उसी तरह क्ली-संस्करण को कॉन्फ़िगर कर सकते हैं