I want to use MongoDB in my Symfony2 project. I added in composer.json (required section)
"doctrine/mongodb": "1.2.*@dev",
"doctrine/mongodb-odm": "1.0.*@dev",
"doctrine/mongodb-odm-bundle": "3.0.*@dev"
But when I updated composer, an error occurred
Problem 1
- Installation request for doctrine/mongodb 1.2.*@dev -> satisfiable by doctrine/mongodb[1.2.x-dev].
- doctrine/mongodb 1.2.x-dev requires ext-mongo >=1.2.12,<1.6-dev -> the requested PHP extension mongo is missing from your system.
I am using Wamp and I added (as indicated in this post) php_mongo.dll in the ext directory. phpinfo() function indicates that Mongo is available
When I press the Wamp button, "php_mongo" extension appears.
However, when I execute php -m
, mongo extension isn't listed.
C:\wamp\www>php --ini
Configuration File (php.ini) Path: C:\Windows
Loaded Configuration File: C:\wamp\bin\php\php5.4.16\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
I don't have any file like php.ini in the C:\Windows directory.