0

PHPでMongoDBを実行しようとしています。私のマシンには XAMPP 1.7.7 がインストールされています (Windows XP - 32 ビット)。

PHP のバージョンは 5.3.8 で、Apache のバージョンは 2.2.21 です。手順ページに記載されているように、PHP MongoDB ドライバーをインストールしました。この zip から php_mongo.dll を持っています - mongo-1.1.4-php5.3vc9ts (スレッド セーフが有効になっていることがわかります)。

ただし、常にメッセージが表示されます-「致命的なエラー: このコード スニペットのクラス 'Mongo' が見つかりません」-

$mongo = new Mongo();
$db = $mongo->database_name;

誰もこれに対する解決策を知っていますか?

前もって感謝します。

4

3 に答える 3

0

このリンクを参照してください-MaxOSLionでのXAMPPを使用したMongoDbPHPドライバーのインストールエラー-Windowsを使用しているのに対してMacOSを使用していましたが、おそらく同じ問題だと思います。

追加のphp拡張機能をビルドするために必要なxampp「DeveloperPackage」をインストールする必要があるかもしれません。

「開発者パッケージ」はここにあります:http://www.apachefriends.org/en/xampp-windows.html

于 2012-06-04T13:56:26.187 に答える
0

問題が解決しました !!私がしたことは、Apacheを再インストールして変更を適用することでした。そもそも何が悪かったのかわかりませんが、うまくいきました!! 皆様、ご協力ありがとうございました!!

于 2012-06-05T10:57:23.377 に答える
0

それはあなたが何かを許すからです.. Mongoは知らないクラスを理解していないので、あなたはそれをしなければなりません:

$mongo = new MongoClient();
$db = $mongo->database_name;
于 2015-01-06T09:33:02.570 に答える