TP框架鏈接mongodb報錯及解決辦法

mongodb版本3.4.7php

一、認證錯誤:Failed to connect to: localhost:27017: Authentication failed on database 'test' with username 'test': auth failedmongodb

緣由:.net

  一、用戶名和密碼不對;blog

  二、若是確保用戶名和密碼都正確,那麼就要考慮是不是php擴展問題,由於mongo3.0以後就不使用MONGO-CR做爲默認的用戶認證方式了,默認的是SCRAM-SHA-1趕快到phpinfo mongo部分看到:get

若沒看到這個,那麼十有八九都是這個緣由,去更新php的mongodb擴展:https://pecl.php.net/package/mongoit

相關文章
相關標籤/搜索