Почему возникает ошибка PHP Warning: Module 'mongodb' already loaded in Unknown on line 0?

Установил драйвер отсюда все сделал по инструкции даже
$ echo "extension=mongodb.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`

но команда php -i | grep -i mongo выдает
HP Warning:  Module 'mongodb' already loaded in Unknown on line 0
/etc/php/7.1/cli/conf.d/20-mongodb.ini,
mongodb
MongoDB support => enabled
MongoDB extension version => 1.3.2
MongoDB extension stability => stable
libmongoc bundled version => 1.8.1
libmongoc SSL => enabled
libmongoc SSL library => OpenSSL
libmongoc crypto => enabled
libmongoc crypto library => libcrypto
libmongoc crypto system profile => disabled
libmongoc SASL => enabled
mongodb.debug => no value => no value

при чем
extension=mongodb.so стоит везде
  • Вопрос задан
  • 3284 просмотра
Пригласить эксперта
Ответы на вопрос 1
@qxcoder
---
В том-то и дело, что вы подключили его 2 раза.
1 раз напрямую в php.ini
А второй раз он подтягивает расширения отсюда:
/etc/php/7.1/cli/conf.d/20-mongodb.ini.
Уберите его в php.ini или по пути выше и всё будет ок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы