Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Problém pri spojení s MongoDB – Node.js

Erik Ruman
verified
rating uzivatele
(3 hodnocení)
3. 2. 2016 14:06:22
Dobrý deň,
učím sa vyvíjať appky prostredníctvom M.E.A.N. conceptu (Javascript).. Po vytvorení serveru a súboru index.js mi command line vypíše toto :
process.nextTick(function() { throw err; })
^
Error: connect ECONNREFUSED 127.0.0.1:27017
at Object.exports._errnoException (util.js:870:11)
at exports._exceptionWithHostPort (util.js:893:20)
at TCPConnectWrap.afterConnect (net.js:1063:14)
Neviete, kde môže byť chyba?
Zdroják z indexu:
var express = require('express');
var mongoose = require('mongoose');
var bodyParser = require('body-parser');
var methodOverride = require('method-override');
var _ = require('lodash');
// Create the application.
var app = express();
// Add Middleware necessary for REST API's
app.use(bodyParser.urlencoded({extended: true}));
app.use(bodyParser.json());
app.use(methodOverride('X-HTTP-Method-Override'));
// Connect to MongoDB
mongoose.connect('mongodb://localhost/meanserver');
mongoose.connection.once('open', function() {
console.log('Listening on port 3000...');
app.listen(3000);
});
3. 2. 2016 14:06:22
https://webtrh.cz/diskuse/problem-pri-spojeni-s-mongodb-node-js/#reply1171627
i-PRESS
verified
rating uzivatele
(2 hodnocení)
3. 2. 2016 14:17:39
A běží Vám na tom portu 27017 to mongo? Bylo by vhodné u toho spojení odchytávat chyby, viz http://mongoosejs.com/docs/
3. 2. 2016 14:17:39
https://webtrh.cz/diskuse/problem-pri-spojeni-s-mongodb-node-js/#reply1171626
Erik Ruman
verified
rating uzivatele
(3 hodnocení)
3. 2. 2016 14:52:57
Právže ani z toho portu mi to nechce pripojiť..
3. 2. 2016 14:52:57
https://webtrh.cz/diskuse/problem-pri-spojeni-s-mongodb-node-js/#reply1171625
i-PRESS
verified
rating uzivatele
(2 hodnocení)
3. 2. 2016 14:59:08
Však to vám píše nodejs, že spojení odmítnuto.. Běží mongo? Pokud ano, tak na jakém portu? Nevyžaduje přihlášení? To lze třeba takto:
Ta databáze "meanserver" existuje? Co vypisuje na on.("error.... ?
3. 2. 2016 14:59:08
https://webtrh.cz/diskuse/problem-pri-spojeni-s-mongodb-node-js/#reply1171624
Erik Ruman
verified
rating uzivatele
(3 hodnocení)
3. 2. 2016 15:32:52
vyriešil som to.. :) stačilo určiť path pre mongodb : mongod --dbpath ~/data/db
3. 2. 2016 15:32:52
https://webtrh.cz/diskuse/problem-pri-spojeni-s-mongodb-node-js/#reply1171623
Pro odpověď se přihlašte.
Přihlásit