Das Problem liegt höchstwahrscheinlich beim WinXP-Setup. Ich hatte genau den gleichen Fehler beim Versuch, mein Node js mit meinem Mongo auf einem WinXP x32-Rechner zu verbinden. Dann habe ich Node js und Mongo auf einem Win2008-Rechner mit denselben Einstellungen für beide installiert - und schließlich "Korrekt mit dem Server verbunden" gelesen console.Nun, sogar Microsoft hatte aufgehört, WinXP zu unterstützen, niemand ist hier schuld.
Es gibt eine Lösung für die Verwendung der Mongodb-Version 1.4.9 mit node js. Legen Sie einfach eine Datei namens package.json in Ihr node.js-Projekt mit folgendem Inhalt:
{
"name": "myproject",
"version": "1.0.0",
"description": "My first project",
"main": "index.js",
"dependencies": {
"mongodb": "1.4.9"
},
"author": "yggdraa",
"license": "Apache 2.0"
}
Führen Sie dann npm install
aus .
Dadurch wird das mongodb-Modul 1.4.9 installiert, das unter WinXP funktioniert. Gut zum Testen, obwohl ihm möglicherweise einige Funktionen fehlen, die Sie später für Ihre Anwendung benötigen