2016-02-19 26 views
1

嘗試使用創建一個新的蒙戈連接如下: $client = new Mongo();未捕獲的錯誤:類「MongoClient」未找到

可悲的是,這將導致以下錯誤:「未捕獲錯誤:類‘蒙戈’中找不到」 。我也嘗試過MongoClient,以防萬一這是問題。

爲了讓事情更加令人困惑,在同一個文件中運行phpinfo()會導致以下結果。 enter image description here

任何幫助將不勝感激。

回答

2

原來,這是官方驅動程序文檔中的一個問題。

您需要使用new MongoDB\Client並使用PHP庫,而不是像建議的那樣使用new MongoDB\Driver\Client

2

有兩個PHP MongoDB包,the Mongo extension和較新的MongoDB driver。你有更新的,但你正在編寫較舊的代碼。

+0

謝謝!你能告訴我應該寫什麼來創建客戶端嗎? –

+0

@OliverDunk那裏的文檔建議使用http://mongodb.github.io/mongo-php-library/來使用驅動程序。那裏有很多例子。 – ceejayoz

+0

現在出現此錯誤:'未捕獲的錯誤:類'MongoDB \ Driver \ Client'未找到 –

相關問題