0





124

Advertisement

How do I install PHP's MongoDB client driver?

I've done this already:

  $ sudo aptitude install php5-dev php5-cli php-pear make

But the next step fails:

  $ sudo pecl install mongo
  No releases available for package "pecl.php.net/mongo"
  install failed

When I have a look at http://pecl.php.net/mongo, I find listed many versions of the Mongo driver. Am I supposed to include a version number or something? However all installation instructions I've found simply state that one use sudo pecl install mongo and nothing else. — How do I install the Mongo driver?

Some details:

  1. OS: Linux Mint 16, which is based on Ubuntu.

  2. pecl list-channels says:

     Registered Channels:
     Channel      Alias   Summary
     doc.php.net  phpdocs PHP Documentation Team
     pear.php.net pear    PHP Extension and Application
                          Repository
     pecl.php.net pecl    PHP Extension Community Library
     __uri        __uri   Pseudo-channel for static packages
    
Question author Kajmagnus | Source

Advertisement


0


I don't know how locked into the pecl method you are, but I recently compiled the driver. This was on an ubuntu server. It installs the .so and all you have to do is just add "extension=mongo.so" to the php.ini files.

Answer author Maximx1