• 02-09-2022, 00:15:54
    #1
    hocalarım merhaba iyi akşamlar iyi forumlar
    node js mongodb ile geliştirmeye çalıştığım bir web projem var 2 gün öncesine kadar herşey tamamen normal olarak çalışıyordu mongodb 27017 portuna bağlanıyor uygulama 3000 portuna bağlanıyor siteye de giriş yapıp geliştirmeye devam edebiliyordum. Sonra linux'den windowsa geçiş yaptım mongodbyi aynı şekilde yükledim mongod çalışıyor tüm hizmetleri çalışıyor compass başarılı bir şekilde bağlanıyor uygulamada da başarılı bir şekilde bağlanıldı diyor ama siteye gitmeye çalıştığım zaman
    Error connecting to db: connect ECONNREFUSED ::1:27017 hatası alıyorum
    tam hata logu şu şekilde :
    Server çalışıyor...
    SERVER İLE BAĞLANTI KURULDU:
    C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibutils.js:365
    throw error;
    ^

    Error: Error connecting to db: connect ECONNREFUSED ::1:27017
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesconnect-mongodb-sessionindex.js:88:17
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibutils.js:361:17
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibmongo_client.js:137:28
    at connectCallback (C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodbliboperationsconnect.js:2 9:9)
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodbliboperationsconnect.js:7 9:20
    at exitWithError (C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibsdamtopology.js:187:53 )
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibsdamtopology.js:191:59
    at C:UsersberkaOneDriveBelgelerGitHubblog-sitesinode_modulesmongodblibsdamtopology.js:244:80
    at <anonymous>
    at runNextTicks (node:internal/process/task_queues:60:5)

    Node.js v18.8.0
    Projem ve kodlar bu bağlantıdadır bağlantı yaptığım yer src altında models brs-connection.js dosyasında
    BerkaySarac-hub/blog-sitesi (github.com)
    mongoose kullanarak bağlantı kurma fonksiyonlarını yazdım yardımcı olursanız çok iyi olur
  • 02-09-2022, 02:43:08
    #2
    Arkadaşlar sorunum çözüldü problem nodejs sürümünden kaynaklıymış projeye başladığım sürüm olan 16.6 yı indirdim sorunum çözüldü herkese teşekkür ederim