【问题标题】:Check if MongoDB PHP Driver is installed检查是否安装了 MongoDB PHP 驱动程序
【发布时间】:2012-06-23 11:58:19
【问题描述】:

我正在为我的应用程序开发一个安装脚本,我将如何检查是否在服务器上使用 PHP 驱动程序安装了 MongoDB??

非常感谢

【问题讨论】:

    标签: php mongodb driver


    【解决方案1】:

    检查它的最简单方法是运行:

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

    另请参阅:http://php.net/manual/en/function.extension-loaded.php

    【讨论】:

      【解决方案2】:

      get_loaded_extensions — 返回一个数组,其中包含已编译和加载的所有模块的名称。

      print_r(get_loaded_extensions());
      

      【讨论】:

        【解决方案3】:

        您可以使用class_exists查看

        if (class_exists('Mongo')) {
           // MongoDB is installed
        }
        else {
           // MongoDB is not installed
        }
        

        【讨论】:

        • Mongo 不是一个函数,它是你可以使用的类class_exists
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-06
        相关资源
        最近更新 更多