MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nie znaleziono klasy „MongoDB\Driver\Manager”

Nie wiem czy to najbardziej eleganckie rozwiązanie, ale u mnie zadziałało:

  1. Zainstaluj sterownik php $ sudo pecl install mongodb
  2. Utwórz plik rozszerzenia $ sudo nano /etc/php5/mods-available/mongodb.ini i napisz w środku:extension=mongodb.so
  3. Utwórz dowiązanie symboliczne dla tego pliku $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/apache2/conf.d/20-mongodb.ini
  4. Utwórz inne dowiązanie symboliczne dla tego pliku $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/cli/conf.d/20-mongodb.ini
  5. Zrestartuj Apache lub serwer, który używał $ sudo service apache2 restart

Może być konieczne ponowne zainstalowanie jenssegers/mongodb:$ composer require jenssegers/mongodb



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodump ze zdalnego serwera

  2. Eksport MySQL do MongoDB

  3. Usuń element z zagnieżdżonej tablicy mongodb

  4. Pobieranie znacznika czasu z identyfikatora mongodb

  5. Jak zaktualizować _id jednego dokumentu MongoDB?