2012-01-17 7 views
0

私は必死にmongoをダウンロードして使用しようとしており、次々と問題を抱えています。私は最終的にmongoを正常にダウンロードし、コマンドラインシェルから使用することができました。しかし、私はPHPのドライバをダウンロードした後、私はPHP経由で接続を取得することはできません。mongoがphp.iniに見つかりませんでした - extがロードされていません

php.iniファイルを確認したところ、mongo拡張機能がロードされていないように見えます。

私は64ビットマシンを実行しています.Wamp 2.2には、PHP 5.3.8とApache 2.2.21が含まれています。私にはphp.ini実行すると、それはこれを取得:

私は私の問題をGoogleで検索していると、いくつかの異なる提案を読んだことがある
System Windows NT xxxx-PC 6.1 build 7601 (Windows 7 Home Premium Edition 
Service Pack 1) AMD64 
Build Date Sep 16 2011 21:25:01 
Compiler MSVC9 (Visual C++ 2008) 
Architecture x64 
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with- 
pdo-oci=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_10_2\sdk,shared" "--with- 
oci8=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_10_2\sdk,shared" "--with- 
oci8-11g=C:\php-sdk\php53dev\vc9\x64\deps\instantclient_11_2\sdk,shared" "--disable- 
debug-pack" "--disable-static-analyze" 
Server API Apache 2.0 Handler 
Virtual Directory Support enabled 
Configuration File (php.ini) Path C:\Windows 
Loaded Configuration File C:\wamp\bin\apache\Apache2.2.21\bin\php.ini 
Scan this dir for additional .ini files  (none) 
Additional .ini files parsed (none) 
PHP API  20090626 
PHP Extension 20090626 
Zend Extension 220090626 
Zend Extension Build API220090626,TS,VC9 
PHP Extension Build  API20090626,TS,VC9 
Debug Build  no 
Thread Safety enabled 
Zend Memory Manager  enabled 
Zend Multibyte Support disabled 
IPv6 Support enabled 
Registered PHP Streams php, file, glob, data, http, ftp, zip, compress.zlib, phar 
Registered Stream Socket Transports  tcp, udp 
Registered Stream Filters convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13, 
string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, zlib.* 

。私はそれらのいくつかを試して、それを修正するように見えません。私はグーグルでこれについての記事を読んでいて、最後の数時間は成功しませんでしたので、別の投稿へのリンクだけではなく、詳細なステップバイステップソリューション(初心者向け)を残してください。ありがとうございました。

+0

あなたが解決策を見つけたように見えますここであなたの質問に:http://stackoverflow.com/questions/8891551/mongodb-mongo-not-found-not-win32-application – Barrie

答えて

0

あなたはphp_mongo.dllをあなたのphp \ extフォルダに置き、extension=php_mongo.dllをあなたのphp.iniに追加しましたか?

+0

私は応答をありがとうと言うことから始めましょう。これは基本的なインストールで、今は100回試してみましたが、動作しません。いくつかのブログから私は正しく通信するために私のスタックを設定する必要があることを読んだ。 64ビットの伝統的なスタックスタックを持つ何かは、mongoで正しく動作しません。私はこれを述べている多くの記事を見つけましたが、誰もそれを修正する方法のステップ(初心者)のステップバイステップを与えていません。ありがとう。 – user982853

0

また、接続しようとする前に、mongoサービスを開始することを忘れないでください。

ノート、mongod.exeはサーバであり、mongo.exeは、管理シェルでは、最初にmongod.exeを実行する必要があります。

P.D.

あなたがこれを見たが、MongoDBのウェブサイトでドキュメントを追跡しようと、それは非常に簡単である持っていることを確認(でも、それはサービスとしてのmongoをインストールする方法を説明します)

http://www.mongodb.org/display/DOCS/Quickstart+Windows

+0

まずはお返事ありがとうございます。これは基本的なインストールで、今は100回試してみましたが、動作しません。いくつかのブログから私は正しく通信するために私のスタックを設定する必要があることを読んだ。 64ビットの伝統的なスタックスタックを持つ何かは、mongoで正しく動作しません。私はこれを述べている多くの記事を見つけましたが、誰もそれを修正する方法のステップ(初心者)のステップバイステップを与えていません。ありがとう。 – user982853