Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php连接mongodb时出错_Php_Linux_Mongodb - Fatal编程技术网

使用php连接mongodb时出错

使用php连接mongodb时出错,php,linux,mongodb,Php,Linux,Mongodb,我在linux系统上使用lampp,我做了所有配置,不管mognodb文档怎么说。 1) cd/usr/bin/mongod:启动mongodb服务器 2) /usr/bin:mongo:它向我展示了mongodb的命令行,在那里我可以创建新的数据库 但是当我在/opt/lampp/mongodb/upload.php中编写php并尝试连接到mongodb时,它总是说找不到MongoClient()类 请帮忙。我试过每一个教程,但它就是不起作用 mongodb版本:3.4.14您需要为PHP安装

我在linux系统上使用lampp,我做了所有配置,不管mognodb文档怎么说。 1) cd/usr/bin/mongod:启动mongodb服务器 2) /usr/bin:mongo:它向我展示了mongodb的命令行,在那里我可以创建新的数据库

但是当我在/opt/lampp/mongodb/upload.php中编写php并尝试连接到mongodb时,它总是说找不到MongoClient()类

请帮忙。我试过每一个教程,但它就是不起作用


mongodb版本:3.4.14

您需要为PHP安装MongoClient扩展,但它显然显示了相同的错误。找不到MongoDB()类您需要安装PHP MongoDB驱动程序(
mongo.so
扩展是传统/不推荐的选项,
MongoDB.so
是当前支持的较新选项)
MongoClient()
特别是一个遗留扩展类。您需要下载php驱动程序,但我没有看到任何文件名为mongo.so或mongodb。因此,我也无法在lampp/php中找到ext文件夹来复制这些文件。