3

私はphp5.2バージョンを使用しており、zendサーバーにmongodbドライバーをインストールしました。また、php.iniファイルに拡張パラメータを追加しました。つまり、extesnions=mongoddb.dllです。

ただし、ローカルマシンでphpinfoページを実行すると、mongodbの詳細が表示されません。

任意のアイデア、zendserver、plsにmongodbドライバーをインストールする方法。教えて

4

1 に答える 1

6

ZendServerで使用されるphp.iniへの正しいパスがあることを確認します。デフォルトでは次のようになります。

C:\Program Files\Zend\ZendServer\etc\php.ini

これを確認するには、以下を含むtest.phpを作成します。

<?php phpinfo(); ?>

Webブラウザーでtest.php(Zend Serverを介して提供される)を表示し、「構成ファイル(php.ini)パス」を検索してiniパスを確認します。

php.iniに追加する追加の行は次のとおりです。

extension=php_mongo.dll

https://github.com/mongodb/mongo-php-driver/downloadsから正しい32ビットまたは64ビットのWindowszipをダウンロードするとします 。

.. zipから適切なDLLをコピーして名前を変更する必要があります。これは、次のようになります。

php_mongo-1.2.10-5.2-vc9-nts.dll => C:\Program Files\Zend\ZendServer\lib\php_extensions\php_mongo.dll

拡張機能をインストールしてZendServerを再起動した後、test.php(phpinfo)出力に再度アクセスして、「mongo」拡張機能が有効になっていることを確認することをお勧めします。

于 2012-06-07T20:29:53.870 に答える