php7 lendo documentos do mongodb no Ubuntu 16

0

Apenas informando as versões ...

root@ubuntu16:~# mongo
MongoDB shell version: 3.2.12

root@ubuntu16:~# php -v
PHP 7.0.15-0 ubuntu0.16.04.4 (cli) ( NTS )

Eu executei e instalei com sucesso os pacotes abaixo.

sudo apt-get install php-geoip php7.0-dev libgeoip-dev

Eu estou tentando carregar os documentos / dados da coleção mongodb, mas não está funcionando no meu php. o arquivo php simples no apache2 como abaixo;

<?php
// connect to mongodb

$dbhost = 'localhost';
$dbname = 'dbbooks';


$m = new Mongo("mongodb://$dbhost");
echo "Connection to database successfully";

// select a database
$db = $m->$dbname;
echo "Database mydb selected";
$collection = $db->books;
echo "Collection selected succsessfully";

$cursor = $collection->find();
// iterate cursor to display title of documents

foreach ($cursor as $document) {
  echo $document["_id"] . "\n";
}
?>

eu preciso usar o PECL, me ajude.

    
por tskaran 17.04.2017 / 14:44

0 respostas