我用CodeIgniter框架编写了一个新的PHP应用程序。通常会抛出以下错误:
Unable to load dynamic library '/usr/lib/php/20151012/mongo.so' - /usr/lib/php/20151012/mongo.so: cannot open shared object file: No such file or directory这是一个全新的安装,我在任何地方都不使用这个mongo.so库。另外,在Apache或PHP的配置上,我没有做任何特殊的修改。
也许这个问题可以通过在系统上安装php-mongodb来解决。但也许有人有更好的主意来解决这个问题。
发布于 2018-09-14 19:13:21
我自己解决了这个问题。
在/etc/php/7.0/mods_available中有一个文件user.ini,其中包含mongo扩展名。不知道为什么,但它现在起作用了。
发布于 2018-12-19 10:18:18
如果您没有使用MongoDB,则可以安全地执行此操作
nano /etc/php/7.0/mods-available/mongodb.ini然后,注释该行,如下所示
#extension=mongodb.so使用ctrl+o保存,然后使用ctrl+x退出
就这样!
https://stackoverflow.com/questions/52327081
复制相似问题