解决方案 »

  1.   

    看下你mongo.dll的版本和你的php版本是否一致mongo_dll扩展地址
      

  2.   

    我用的php是5.2.0的,php_mongo.dll的版本是php_mongo-1.5.4-5.2-vc9.dll这个,可以吗?
      

  3.   

    如果你不在zend中编写,可以吗?
      

  4.   

    但是我要用zend framwork,而且我用的mvc模式,用记事本就没有用框架了吧
      

  5.   


    打印出phpinfo的信息 看看mongodb的类库是否加载进来 
      

  6.   

    我确实安装了mongodb,可以在命令提示符里启动,但是driver我就不确定了
      

  7.   

    我做了以下工作,你可以帮我看看我哪里出问题了吗?非常感谢
    1. 官网下载mongodb 2.6.3版本,安装成功了,可以在命令提示符里启动操作
    2. 下载了php_mongo.dll 1.5.4-vc9版本,copy到\xmapp\php\ext下,修改php.ini文件,添加extension = php_mongo.dll
    3. 在GitHub下载了mongo-php-driver-master文件,然后copy到mongodb\bin下
    4. 然后我就在php程序里,use Mongo; $m = new Mongo();
    错误就是class Mongo not found麻烦您了!
      

  8.   

    我做了以下工作,你可以帮我看看我哪里出问题了吗?非常感谢
    1. 官网下载mongodb 2.6.3版本,安装成功了,可以在命令提示符里启动操作
    2. 下载了php_mongo.dll 1.5.4-vc9版本,copy到\xmapp\php\ext下,修改php.ini文件,添加extension = php_mongo.dll
    3. 在GitHub下载了mongo-php-driver-master文件,然后copy到mongodb\bin下
    4. 然后我就在php程序里,use Mongo; $m = new Mongo();
    错误就是class Mongo not found麻烦您了!
    http://www.fkblog.org/blog569
      

  9.   

    你的php项目 是不是用了 命名空间了如果用了的话  在new Mongo() 的时候加\ 也就是 $mongo = new \mongo();