8

アプリケーションのインストール スクリプトを開発しています。MongoDB がインストールされているかどうか、サーバー上の PHP ドライバーを使用して確認するにはどうすればよいですか??

どうもありがとう

4

3 に答える 3

16

それを確認する最も簡単な方法は、次を実行することです。

echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n";

参照: http://php.net/manual/en/function.extension-loaded.php

于 2012-06-21T09:22:16.343 に答える
3

get_loaded_extensions — コンパイルおよびロードされたすべてのモジュールの名前を含む配列を返します。

print_r(get_loaded_extensions());
于 2012-06-21T09:12:57.557 に答える
1

を使用して確認できますclass_exists

if (class_exists('Mongo')) {
   // MongoDB is installed
}
else {
   // MongoDB is not installed
}
于 2012-06-21T09:22:50.837 に答える