PHP / CodeIgniter:如何解决 mongo.so 问题



我用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 来解决。但也许有人有更好的主意来解决这个问题。

我自己解决了问题。

/etc/php/7.0/mods_available是一个文件user.ini,其中包括mongo扩展名。不知道为什么,但它现在有效。

如果您不使用MongoDB,则可以安全地执行此操作

nano /etc/php/7.0/mods-available/mongodb.ini

然后,按如下方式注释该行

#extension=mongodb.so

使用 ctrl+o 保存,然后使用 ctrl+x 退出

就是这样!

相关内容

  • 没有找到相关文章

最新更新