簡體   English   中英

消息“未能連接到:localhost:27017”的未捕獲異常“ MongoConnectionException”

[英]Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: localhost:27017

我已經在本地主機中成功安裝了MongoDB。 我試圖使用PHP連接到MongoDB。

它拋出這樣的錯誤。

Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: localhost:27017: No connection could be made because the target machine actively refused it.

這是我的代碼。

$username = 'user';
$password = 'pass';

$m = new MongoClient("mongodb://user:pass@localhost");

如果我以admin身份啟動命令提示符並運行mongod命令,則它將連接(使用上層代碼沒有錯誤)。 但我知道必須通過編碼來完成。 因此,如果有人知道解決方案,將不勝感激。

除非您已將Mongo安裝為服務,否則需要首先啟動mongod進程,然后才能使用mongo連接到該進程。 mongod是實際的數據庫服務器,而mongo是客戶端。 在mongodb.org上查看有關如何將mongod作為服務運行的說明,具體說明取決於所使用的平台。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM