LƯU Ý: Tôi sẽ không thể giải quyết vấn đề hoàn toàn nếu không có sự trợ giúp của @Hassan - vui lòng xem nhận xét dưới câu trả lời của @Hassan.
Tôi sẽ cung cấp câu trả lời này với hy vọng rằng nó có thể giúp ích cho những người khác có thể gặp phải vấn đề tương tự. Tôi nghĩ tốt hơn nên đưa ra nó như một câu trả lời để nó nổi bật.
Tìm kiếm thêm dẫn tôi đến đây: https://github.com/jenssegers/Laravel-MongoDB / issue / 36
Sau đó tại đây: https://github.com/leroy-merlin-br/ mongolid-laravel # khắc phục sự cố
Lệnh và đầu ra sau đây cho biết vị trí của php.ini
mà lẽ ra tôi nên cập nhật bằng php_mongo.dll
phần mở rộng:
$ 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
biểu tượng khay chỉ đến C:\wamp\bin\apache2.4.9\bin\php.ini
- đó là những gì tôi đã cập nhật. Tôi cũng đã kiểm tra xem PHP trong môi trường CLI có đang nhập trình điều khiển đúng cách hay không bằng cách chạy lệnh sau với kết quả hiển thị:
$ php -i | grep 'Mongo'
MongoDB Support => enabled
Sau khi cập nhật đúng php.ini
, Tôi restarted apache
và thử lại composer update
lại. Lỗi khác - xác thực - vì tên người dùng, mật khẩu và cơ sở dữ liệu sai. Sau khi chúng được sửa, quá trình cập nhật sẽ hoàn tất mà không xảy ra sự cố.