mongo.so
拡張機能を追加しましたが、/etc/php5/apache2/php.ini
PHP情報に完全にロードされました。
しかし、では動作しません/etc/php5/cli/php.ini
。
mongodb libを追加するためにComposerを実行しようとすると、次のエラーが発生します。
mongodb/mongodb 1.0.0 requires ext-mongodb ^1.1.0 -> the requested PHP extension mongodb is missing from your system.
何が問題なのかご存知ですか?
答え1
mongo.soは古いドライバですが、新しいドライバが必要です。https://pecl.php.net/package/mongodbここで説明されているようにインストールする必要があります。http://mongodb.github.io/mongo-php-driver/#installation
ビルドするには、少なくとも次のパッケージが必要です。php5 php-pear php5-dev openssl pkg-config libpcre3-dev