sql >> Databáze >  >> NoSQL >> MongoDB

Třída 'MongoDB\Driver\Manager' nebyla nalezena

Nevím, jestli je to nejelegantnější řešení, ale mně to fungovalo:

  1. Nainstalujte ovladač php $ sudo pecl install mongodb
  2. Vytvořte soubor rozšíření $ sudo nano /etc/php5/mods-available/mongodb.ini a dovnitř napište:extension=mongodb.so
  3. Vytvořte symbolický odkaz pro tento soubor $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/apache2/conf.d/20-mongodb.ini
  4. Vytvořte pro tento soubor další symbolický odkaz $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/cli/conf.d/20-mongodb.ini
  5. Restartujte apache nebo použitý server $ sudo service apache2 restart

Možná bude nutné přeinstalovat jenssegers/mongodb:$ composer require jenssegers/mongodb



  1. PostgreSQL vs. MongoDB

  2. MongoDB jako služba Windows a nastavení replicaSet

  3. databáze node.js

  4. Stubbing Redis interakce v javascriptu pomocí Sinon