我想从PHP连接到MongoDB,但我一直在标题中遇到致命错误。我的PHP版本是5.5.14,架构x86,启用了线程安全,VC11。
所以我从PECL下载了5.5线程安全(TS)x86,将php_mongo.dll解压缩到我的php安装的\ext\
文件夹,将extension=php_mongo.dll
添加到php.ini文件中,并重新启动Apache。
当我使用Mongo()
和MongoClient()
时,我仍然遇到同样的致命错误。
此外,我可以从CMD访问mongo,使用mongod
启动它,然后打开另一个cmd窗口以使用mongo
处理数据库。我在Windows 8.1 x64上单独安装了PHP和Apache(没有XAMPP或WAMP)。
安装文件夹:
C:\Apache24
C:\php
C:\Program Files\MongoDB
答案 0 :(得分:-1)
在最新版本中,您可以使用新的MongoDB \ Driver \ Manager()来创建obj而不是MongoClient()。