नोट: मैं @Hassan की मदद के बिना इस मुद्दे को पूरी तरह से हल करने में सक्षम नहीं होता -- कृपया @Hassan के उत्तर के अंतर्गत टिप्पणियाँ देखें।
मैं इस उत्तर को इस उम्मीद में प्रदान करूंगा कि यह किसी और की मदद कर सकता है जो एक ही समस्या का अनुभव कर सकता है। मैंने इसे एक उत्तर के रूप में देना बेहतर समझा ताकि यह सबसे अलग दिखे।
आगे की खोज मुझे यहां ले जाती है:/मुद्दे/36
फिर यहाँ:https://github.com/leroy-merlin-br/ मंगोलिड-लारावेल#समस्या निवारण
निम्न कमांड और आउटपुट php.ini
. के स्थान को इंगित करता है कि मुझे php_mongo.dll
. से अपडेट करना चाहिए था विस्तार:
$ php -i | grep 'Configuration File'
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\wamp\bin\php\php5.5.12\php.ini
WAMP
ट्रे आइकन हालांकि C:\wamp\bin\apache2.4.9\bin\php.ini
की ओर इशारा करता है - जो मैंने अपडेट किया था। मैंने यह भी जांचा कि क्या सीएलआई वातावरण में PHP दिखाए गए आउटपुट के साथ निम्न कमांड चलाकर ड्राइवर को ठीक से आयात कर रहा है:
$ php -i | grep 'Mongo'
MongoDB Support => enabled
सही php.ini
updating को अपडेट करने के बाद , मैंने restarted apache
और फिर से कोशिश की composer update
फिर से। त्रुटि अलग थी - प्रमाणीकरण - क्योंकि उपयोगकर्ता नाम, पासवर्ड और डेटाबेस गलत थे। एक बार उन्हें ठीक कर लेने के बाद, अपडेट बिना किसी घटना के पूरा हो गया।