MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Không tìm thấy lớp 'MongoDB \ Driver \ Manager'

Tôi không biết đó có phải là giải pháp thanh lịch nhất hay không, nhưng nó đã hiệu quả với tôi:

  1. Cài đặt trình điều khiển php $ sudo pecl install mongodb
  2. Tạo tệp mở rộng $ sudo nano /etc/php5/mods-available/mongodb.ini và viết bên trong: extension =mongodb.so
  3. Tạo một liên kết tượng trưng cho tệp này $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/apache2/conf.d/20-mongodb.ini
  4. Tạo một liên kết tượng trưng khác cho tệp này $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/cli/conf.d/20-mongodb.ini
  5. Khởi động lại apache hoặc máy chủ được sử dụng $ sudo service apache2 restart

Có thể cần cài đặt lại jenssegers / mongodb:$ composer require jenssegers/mongodb



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sử dụng bản sao lưu để khắc phục các tình huống lỗi thường gặp cho MongoDB

  2. Chuyển đổi chuỗi thành ObjectID trong MongoDB

  3. MongoDB:cập nhật mọi tài liệu trên một trường

  4. Tìm tài liệu có trường mảng chứa ít nhất n phần tử của một mảng nhất định

  5. MongoDB findOneAndUpdate ()