Problém je pravděpodobně v nastavení WinXP. Při pokusu o připojení mého Node js k mému Mongo na počítači s WinXP x32 jsem měl úplně stejnou chybu. Pak jsem nainstaloval Node js a Mongo na počítač s Win2008 se všemi stejnými nastaveními pro oba - a nakonec jsem si přečetl "Připojeno správně k serveru" v konzole.No, dokonce i Microsoft přestal poskytovat podporu pro WinXP, nikdo to nemůže vinit.
Existuje řešení pro použití verze 1.4.9 mongodb s node js. Stačí do projektu node.js vložit soubor s názvem package.json s obsahem takto:
{
"name": "myproject",
"version": "1.0.0",
"description": "My first project",
"main": "index.js",
"dependencies": {
"mongodb": "1.4.9"
},
"author": "yggdraa",
"license": "Apache 2.0"
}
poté spusťte npm install
.
Tím se nainstaluje modul mongodb 1.4.9, který funguje na WinXP. Dobré pro testování, i když může postrádat některé funkce, které budete s aplikací potřebovat později