sql >> Base de Datos >  >> NoSQL >> MongoDB

Clase 'MongoDB\Driver\Manager' no encontrada

No sé si es la solución más elegante, pero funcionó para mí:

  1. Instale el controlador php $ sudo pecl install mongodb
  2. Cree el archivo de extensión $ sudo nano /etc/php5/mods-available/mongodb.ini y escribe dentro:extension=mongodb.so
  3. Cree un enlace simbólico para este archivo $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/apache2/conf.d/20-mongodb.ini
  4. Cree otro enlace simbólico para este archivo $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/cli/conf.d/20-mongodb.ini
  5. Reiniciar apache o el servidor usado $ sudo service apache2 restart

Puede ser necesario reinstalar jenssegers/mongodb:$ composer require jenssegers/mongodb