![](/img/trans.png)
[英]“Fatal error: Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: /tmp/mongodb-27017.sock:0: Connection refused''”
[英]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.