problem z mongodb.
Mogę połączyć się z mongodb przez telnet ds017185.mlab.com:17185, ale wygląda na to, że nazwa użytkownika, hasło lub nazwa bazy danych mongodb są nieprawidłowe.
aby to sprawdzić, zamień linię mongoose.connect na tę, Otrzymasz informację o problemie:
var connectionString = 'mongodb://yourdbus:[email protected]:17185/myfbdb';
mongoose.connect(connectionString);
mongoose.connection.on('error', function(error) {
console.error('Database connection error:', error);
});
mongoose.connection.once('open', function() {
console.log('Database connected');
});
W skrócie:jeśli nie możesz rozwiązać problemu, sprawdź mongodb, zainstaluj go ponownie itp., aby działało.