【问题标题】:MongoDB - Wampserver : Class 'Mongo' not foundMongoDB - Wampserver:找不到类“Mongo”
【发布时间】:2013-12-25 12:19:59
【问题描述】:

我正在尝试在 Windows 平台上安装 MongoDb。我正在将 PHP 与 WampServer 一起使用。

但是在执行 PHP 程序时,它给出了以下错误:

致命错误:在第 19 行的 C:\wamp\www\test\index.php 中找不到“Mongo”类

那么有什么方法可以检查 MongoDB 是否使用 PHP 运行?

【问题讨论】:

标签: php windows mongodb wamp wampserver


【解决方案1】:

检查这个可能的解决方案

复制c:\wamp\bin\php\php-5.3.x\ext\

编辑c:\wamp\bin\apache\Apache2.2.xx\bin\php.ini 并添加加载扩展的行。

为什么要在 32 位 Windows 7 64 位上运行 WAMP?

Mongo PHP驱动没有64位二进制win32,如果你运行的是64位版本的WAMP,PHP会拒绝加载32位版本的php_mongo.dll。

【讨论】:

    【解决方案2】:

    请使用 phpinfo() 函数检查 php 加载的扩展是否加载了 mongoDB 扩展。

    也要检查这些。

    Fatal Error - 'Mongo' class not found

    Fatal error: Class 'Mongo' not found in xampp

    将以下行添加到您的 php.ini 文件中:

    extension=php_mongo.dll
    

    文档链接:http://php.net/manual/en/mongo.installation.php

    【讨论】:

    • 已解决!!!!我检查了 Wamp apache 设置进行了更改。现在它可以访问 Mongo 代码了。
    猜你喜欢
    • 2014-03-14
    • 2016-01-20
    • 2020-11-24
    • 2012-02-12
    • 1970-01-01
    • 2016-01-09
    • 2016-08-19
    • 1970-01-01
    • 2011-12-05
    相关资源
    最近更新 更多