Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Mongodb-Online-Umgebung meldet Fehler Db.prototype.authenticate-Methode wird ...

Wenn das Projekt auf dem Alibaba Cloud-Server Ubuntu 14.04 bereitgestellt wird, erfolgt ein Neustart. Im Protokoll steht, dass die Methode „Db.prototype.authenticate“ in der nächsten Hauptversion 3.x nicht mehr verfügbar sein wird, wie dies bei MongoDB 3.6 der Fall sein wird Erlauben Sie nur die Authentifizierung für Benutzer in der Admin-Datenbank und lassen Sie nicht mehr mehrere Anmeldeinformationen für einen Socket zu. Bitte authentifizieren Sie sich mit MongoClient.connect mit Authentifizierungsinformationen. Ich habe gesehen, dass hier jemand das gleiche Problem hatte: https://github.com/Automattic… und Es hieß ja. Der Grund ist Mungo. Ich habe diesen Fehler immer noch gemeldet, nachdem ich Mungo auf die neueste Version aktualisiert habe. . .
Das ist mein Link zu mongodb:

mongodb://blog_runner:safeblog@127.0.0.1:27017/blog-app

blog_runner verfügt über Lese- und Schreibberechtigungen. Wie man es löst?

PHP中文网PHP中文网2678 Tage vor1895

Antworte allen(1)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-06-19 09:09:22

    是与mongoose的版本有关系,我用4.7.0是没有这个提示的,升级到最新4.10.6就提示了

    Antwort
    0
  • StornierenAntwort