ホームページ >バックエンド開発 >PHPチュートリアル >クラス Mongo が見つかりません

クラス Mongo が見つかりません

WBOY
WBOYオリジナル
2016-06-23 13:54:151187ブラウズ

xampp を使用しており、対応する拡張子と php_mongo.dll を php.ini ディレクトリと ext ディレクトリに追加しました。
mongo は正常にインストールされ、正常に起動しましたが、zend で php プログラムを作成すると、$mongodb=new Mongo となります。 () 問題クラス「Mongo not found」が表示されます。php_mongo_drive が正常にインストールされていないためだと思いましたが、インターネット上で多くのチュートリアルを見つけましたが、解決方法がわかりません。フォローしても動作しません

さらに、以前は Mysql データベースを使用していましたが、その後、元のプログラムは mongodb データベースに接続するように変更されました


ディスカッション (解決策) に返信

mongo かどうかを確認してください。 .dll のバージョンは php のバージョンと一致しています

mongo_dll 拡張アドレス

チェックしてください mongo.dll のバージョンは php のバージョンと一致していますか

mongo_dll 拡張アドレス


私が使用している php は 5.2.0 です。 php_mongo.dllのバージョンはphp_mongo-1.5.4-5.2-vc9.dllですが大丈夫ですか?

mongo.dll のバージョンが php のバージョンと一致しているか確認してください

mongo_dll 拡張アドレス


違います、php のバージョンは 5.5.9 です

zend で書かなくても大丈夫ですか?

zendで書かなくても大丈夫ですか?


うーん、試したことはないんですが、メモ帳に書くということですか?

zendで書かなくても大丈夫ですか?


しかし、zend フレームワークを使用したいのですが、私が使用している mvc モードでは、メモ帳でフレームワークを使用する必要はありません

それが機能するかどうかを証明するために、いくつかの文を書くように求めているだけではありませんか?
そんなに難しいですか?


phpinfo 情報を出力し、mongodb クラス ライブラリがロードされているかどうかを確認します


phpinfo 情報を出力し、mongodb クラス ライブラリがロードされているかどうかを確認します


いいえ。 。 。 。

mongodb をインストールし、コマンドプロンプトで起動できましたが、ドライバーについてはわかりません。 。 。

そうでない場合は、インストールが成功しなかったことを意味します。

いいえ、インストールが成功しなかったことを意味します。


私は次のことを実行しました。どこが間違っていたのかを理解するのを手伝ってもらえますか?ありがとうございました
1. 公式 Web サイトから mongodb バージョン 2.6.3 をダウンロードします。インストールは成功し、コマンド プロンプトで操作を開始できます
2. php_mongo.dll 1.5.4-vc9 バージョンをダウンロードし、xmappphpext にコピーします、 php.ini ファイルを変更し、 extension = php_mongo.dll を追加します
3. GitHub から mongo-php-driver-master ファイルをダウンロードし、それを mongodbbin にコピーします
4. 次に、php プログラムで、Mongo; $m を使用します。 = new Mongo();
エラーはクラス Mongo が見つかりません

ご迷惑をおかけして申し訳ありません。


いいえ、インストールが成功しなかったことを意味します。


私は次のことを実行しました。どこが間違っていたのかを理解するのを手伝ってもらえますか?ありがとうございます
1. 公式Webサイトからmongodb 2.6.3バージョンをダウンロードします。インストールは成功しました。コマンドプロンプトで操作を開始できます。 2. php_mongo.dll 1.5.4-vc9バージョンをダウンロードし、xmappphpextにコピーします。 php.ini ファイルを変更し、extension = php_mongo.dll を追加します
3. GitHub から mongo-php-driver-master ファイルをダウンロードし、それを mongodbbin にコピーします
4. 次に、php プログラムで Mongo $ を使用します。 m = new Mongo();
エラーはクラス Mongo が見つかりません

ご迷惑をおかけして申し訳ありません。
http://www.fkblog.org/blog569
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。