且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

找不到类“MongoDBDriverManager"

更新时间:2023-11-17 08:54:34

我不知道这是否是最优雅的解决方案,但它对我有用:

I do not know if it's the most elegant solution, but it worked for me:

  1. 安装php驱动$ sudo pecl install mongodb
  2. 创建扩展文件$ sudo nano/etc/php5/mods-available/mongodb.ini并在里面写入:extension=mongodb.so
  3. 为此文件创建符号链接$ sudo ln -sv/etc/php5/mods-available/mongodb.ini/etc/php5/apache2/conf.d/20-mongodb.ini
  4. 为此文件创建另一个符号链接$ sudo ln -sv/etc/php5/mods-available/mongodb.ini/etc/php5/cli/conf.d/20-mongodb.ini
  5. 重启apache或使用的服务器$ sudo service apache2 restart
  1. Install the php driver $ sudo pecl install mongodb
  2. Create the extension file $ sudo nano /etc/php5/mods-available/mongodb.ini and write inside: extension=mongodb.so
  3. Create a symbolic link for this file $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/apache2/conf.d/20-mongodb.ini
  4. Create an other symbolic link for this file $ sudo ln -sv /etc/php5/mods-available/mongodb.ini /etc/php5/cli/conf.d/20-mongodb.ini
  5. Restart apache or the server used $ sudo service apache2 restart

可能需要重新安装 jenssegers/mongodb:$ composer require jenssegers/mongodb

It may be necessary to reinstall jenssegers/mongodb: $ composer require jenssegers/mongodb