在普通的post请求如用户登录,保存地址等操作时,有几率地遇到这个错误,有时候遇到了再返回再提交一次就没有错误了。我觉得似乎是程序里哪里重复引用了一些东西。或者就是apache服务器里配置里可能重复引用了一些东西?
错误见下图
谢谢
1.首先,请将报错信息填写到标题里面
2.报错:module mongodb already loaded,报错:mongodb模块已经被加载,fecshop里面没有名字为mongodb的modules,是你自己开发的吧? 搜索一下这个关键词看一下, linux搜索命名mongodb字符串: grep -Hnr --color 'mongodb' ./*
module mongodb already loaded
mongodb
grep -Hnr --color 'mongodb' ./*
可能是你的自己二次开发的代码有问题,这个错误我从来没有看到过。
3,如果解决,在这里回复一下。
原因应该是因为apache服务器重复加载了mongodb module,在php或者apache的根目录里搜索mongodb,找到重复的mongodb加载的地方,删掉其中一个。重启apache server。
> grep -rn "mongo" /etc/php/7.2 /etc/php/7.2/apache2/php.ini:928:extension=mongodb /etc/php/7.2/mods-available/mongodb.ini:1:extension=mongodb.so
待验证
@ganbugandong #2楼 这个是php环境配置导致的问题。