簡體   English   中英

致命錯誤:在C:\\\\ Apache Software Foundation \\ Apache2.2 \\ htdocs \\ sample \\ testdb.php中找不到類'Mongo'

[英]Fatal error: Class 'Mongo' not found in C:\\Apache Software Foundation\Apache2.2\htdocs\sample\testdb.php

致命錯誤:

在C:\\ Apache Software Foundation \\ Apache2.2 \\ htdocs \\ sample \\ testdb.php中找不到類“ Mongo”

誰能幫我解決這個問題? 為什么這樣說呢?

以下是我使用的代碼。 我在MongoDB中創建了一個名為phptest的數據庫,並插入了一個文檔。 然后,我嘗試通過PHP連接到MongoDB,但這引發了此錯誤。

有人可以幫我擺脫這個嗎? 我已包含php-mongo dll並也保存在php.ini文件中。

<?php
echo "succeeded!";
$connection = new Mongo();
$db = $connection->test;
$collection = $db->phptest;
?>

確保您已安裝正確的php驅動程序。

例如,如果在php.ini中啟用了“線程安全”,則請確保已安裝“線程安全Mongo擴展”,而不是“非線程安全”版本。

您可能正在使用舊版本的Mongo DB驅動程序。 自驅動程序v 1.3.0 MongoClientMongo類已替換為MongoClient 看到這個stackoverflow線程:

  1. mongo DB-php驅動程序版本
  2. http://www.php.net/manual/zh/class.mongo.php

暫無
暫無

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

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