ubuntu 16.04にphp7.0をインストールしました ここに示すようにドライバーをインストールしましたhttp://php.net/manual/en/mongodb.installation.manual.php
$ git clone https://github.com/mongodb/mongo-php-driver.git
$ cd mongo-php-driver
$ git submodule sync && git submodule update --init
$ phpize
$ ./configure
$ make all -j 5
$ sudo make install
ブラウザからrockmongoを開こうとすると、表示されます
To make things right, you must
install php_mongo module. Here for installation documents on PHP.net.
また、rockmongoのindex.phpに、次die
の行を入れて見つけました
if (!class_exists("Mongo") && !class_exists("MongoClient"))
false を返しています
sudo pecl search mongo が返されました
Retrieving data...0%
.Matched packages, channel pecl.php.net:
=======================================
Package Stable/(Latest) Local
mongo 1.6.14 (stable) MongoDB database driver
mongodb 1.1.7 (stable) MongoDB driver for PHP
php.ini の拡張子も含めました
そしてまたした
sudo service apache2 restart
走ったsudo pecl install mongodb
この結果をもたらした
Build process completed successfully
Installing '/usr/lib/php/20151012/mongodb.so'
install ok: channel://pecl.php.net/mongodb-1.1.7
configuration option "php_ini" is not set to php.ini location
You should add "extension=mongodb.so" to php.ini
何をすべきか?