2017-03-21 5 views
0

私にクラスを参照してくださいdoesntのコンフィギュレーションのMongoDBのSymfony プログラム\ MongoDbBudle \に問題を持っているツールに行ってきました - > 作曲 - >追加 - > "ドクトリン/ MongoDBの-ODM"。私はそれをインストールしようとしたが、私は、エラーを見た:PHPのsymfonyのエラーMongoDBの

C:\wamp64\bin\php\php7.0.10\php.exe C:\Users\Root\PhpstormProjects\untitled2\composer.phar require doctrine/mongodb-odm:1.2.x-dev -n --no-progress 
./composer.json has been updated 
Loading composer repositories with package information 
Updating dependencies (including require-dev) 
Your requirements could not be resolved to an installable set of packages. 

Problem 1 
- Removal request for alcaeus/mongo-php-adapter == 1.1.9999999.9999999-dev 
- Removal request for alcaeus/mongo-php-adapter == 9999999-dev 
- doctrine/mongodb-odm 1.2.x-dev requires doctrine/mongodb ^1.4.0 -> satisfiable by doctrine/mongodb[1.4.0]. 
- doctrine/mongodb 1.4.0 requires ext-mongo ^1.5 -> satisfiable by alcaeus/mongo-php-adapter[1.1.x-dev, dev-master]. 
- Installation request for doctrine/mongodb-odm 1.2.x-dev -> satisfiable by doctrine/mongodb-odm[1.2.x-dev]. 
To enable extensions, verify that they are enabled in your .ini files: 
- C:\wamp64\bin\php\php7.0.10\php.ini 
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode. 

Installation failed, reverting ./composer.json to its original content. 

php.iniのは大丈夫のようです。私は、動的拡張のmongo-DLLを追加しました: http://pastebin.com/bfb34A0s

この問題を解決する方法を、私を助けてください。 PHP 7とのODMを使用して

+0

こんにちはuser6949283、歓迎されたスタックオーバーフロー。コメントをすることはできますか?あなたの質問は、読むのが非常に難しいので、理解することは非常に困難です。レイアウトを改善するために質問を再編集できますか? [マークダウンフォーマットのヘルプガイド](http://stackoverflow.com/editing-help)が役立つかもしれません。 –

+0

'composer show -p'の出力を表示できますか? – xabbuh

+0

助けてくれてありがとう、それは働く:) – user6949283

答えて

1

は、プロジェクトのcomposer.json解決する問題に

"provide": { 
    "ext-mongo": "1.6.14" 
} 

を追加する場合には、チェックしてください必要がありますよりも少しトリッキーです。それ以外の場合は、PHP 7でODMを使用する方法の全章をご覧ください。in the official documentation

+0

助けてくれてありがとう、それは働く – user6949283

関連する問題