Proporcionaré esta respuesta con la esperanza de que pueda ayudar a otra persona que pueda experimentar el mismo problema. Pensé que era mejor darlo como respuesta para que se destaque.
La búsqueda adicional me lleva aquí:https://github.com/jenssegers/Laravel-MongoDB /temas/36
Entonces aquí:https://github.com/leroy-merlin-br/ mongolid-laravel#solución de problemas
El siguiente comando y salida indica la ubicación de php.ini
que debería haber actualizado con php_mongo.dll
extensión:
$ php -i | grep 'Configuration File'
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\wamp\bin\php\php5.5.12\php.ini
El WAMP
el ícono de la bandeja, sin embargo, apunta a C:\wamp\bin\apache2.4.9\bin\php.ini
- que es lo que había actualizado. También verifiqué si PHP en el entorno CLI está importando el controlador correctamente ejecutando el siguiente comando con el resultado que se muestra:
$ php -i | grep 'Mongo'
MongoDB Support => enabled
Después de actualizar el php.ini
correcto , restarted apache
e intenté nuevamente composer update
otra vez. El error fue diferente (autenticación), ya que el nombre de usuario, la contraseña y la base de datos eran incorrectos. Una vez que se corrigieron, la actualización se completó sin incidentes.