• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

class Mongo not found

php 搞代码 4年前 (2022-01-23) 14次浏览 已收录 0个评论
文章目录[隐藏]

我使用的是xampp,在php.ini和\ext目录下都添加了相应的extension和php_mongo.dll
成功安装了mongo,启动也成功,但是在zend中编写php程序时, $mongodb=new Mongo()它就会显示问题class Mongo not found,我以为是我的php_mongo_drive没有安装成功,但是我不知道怎么解决,网上找了很多教程,按照做还是不行

另外,我之前是用的Mysql数据库,后来将原有程序改成和mongodb数据库连接

回复讨论(解决方案)

看下你mongo.dll的版本和你的php版本是否一致

mongo_dll扩展地址

看下你mongo.dll的版本和你的php版本是否一致

mongo_dll扩展地址

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

看下你mongo.dll的版本和你的php版本是否一致

mongo_dll扩展地址

错了,php版本文来源gaodai#ma#com搞*!代#%^码$网!搞代gaodaima码本是5.5.9

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

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

额,我没有试过,你是说用记事本写吗?

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

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

不就是让你写几句来证明是否能工作吗?
有那么难?

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

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

没有。。。。

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

没有就是没有安装成功!

没有就是没有安装成功!

我做了以下工作,你可以帮我看看我哪里出问题了吗?非常感谢
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

麻烦您了!

没有就是没有安装成功!

我做了以下工作,你可以帮我看看我哪里出问题了吗?非常感谢
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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:class Mongo not found

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址