UWAGA: Nie byłbym w stanie całkowicie rozwiązać problemu bez pomocy @Hassan – proszę zobaczyć komentarze pod odpowiedzią @Hassan.
Udzielę tej odpowiedzi w nadziei, że pomoże to komuś innemu, kto może mieć ten sam problem. Pomyślałem, że lepiej dać to jako odpowiedź, aby się wyróżniała.
Dalsze poszukiwania prowadzą mnie tutaj:https://github.com/jenssegers/Laravel-MongoDB /problemy/36
Następnie tutaj:https://github.com/leroy-merlin-br/ mongolid-laravel#rozwiązywanie problemów
Następujące polecenie i dane wyjściowe wskazują lokalizację php.ini że powinienem był zaktualizować plik php_mongo.dll rozszerzenie:
$ 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 ikona w zasobniku wskazuje jednak na C:\wamp\bin\apache2.4.9\bin\php.ini -- to właśnie zaktualizowałem. Sprawdziłem również, czy PHP w środowisku CLI prawidłowo importuje sterownik, uruchamiając następujące polecenie z pokazanym wyjściem:
$ php -i | grep 'Mongo'
MongoDB Support => enabled
Po zaktualizowaniu prawidłowego php.ini , restarted apache i spróbowałem ponownie composer update ponownie. Błąd był inny -- uwierzytelnianie -- ponieważ nazwa użytkownika, hasło i baza danych były nieprawidłowe. Po ich naprawieniu aktualizacja zakończyła się bez incydentów.