sql >> データベース >  >> NoSQL >> MongoDB

Composerを使用してsymfony2にmongodbドクトリンをインストールできません

    修正しました!予想どおり、拡張機能が原因でした。同じ問題が発生した場合の手順は次のとおりです。the requested PHP extension mongo is missing from your system.

    1. コマンドを実行します:php --ini 、解析されたすべての構成ファイルが表示されます!私の場合、PHP-fpmを使用しています。必要なphp.iniファイルはfpmフォルダー内だけだと思いましたが、CLIフォルダー内にphp.iniファイルがあり、サーバーにどのモジュールがロードされているかを通知するのはこのフォルダーでした。 、そしてそれはdoctrineが拡張子を読み取るのとまったく同じファイルです。
    2. CLI / php.iniを開き、この行を最後に追加しますextension=mongo.so
    3. PHPを再起動します:service php5-fpm restart

    それでおしまい!



    1. MongoDBelemmatch配列内の複数の要素

    2. MongoDB集約パイプラインは、最初の一致ステップ後に遅くなります

    3. Redisに参加できますか?

    4. MongoDBJavaドライバーを使用してDBObjectをPOJOに変換します