首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPMoAdmin web接口无法连接到MongoDB

PHPMoAdmin web接口无法连接到MongoDB
EN

Stack Overflow用户
提问于 2021-10-21 22:51:53
回答 1查看 135关注 0票数 1

我已经使用XAMPP在Windows 10上安装了PHPMoAdmin网络用户界面

但是,当我导航到我安装在浏览器中的位置时:

我收到一条消息说PHPMongoDB扩展丢失了。

然而,当我查看我的phpinfo页面时,mongodb扩展就在那里:

这是试图连接到MongoDB的代码:

代码语言:javascript
复制
protected function _mongo() {
    $connection = (!MONGO_CONNECTION ? 'mongodb://localhost:27017' : MONGO_CONNECTION);
    $Mongo = (class_exists('MongoClient') === true ? 'MongoClient' : 'Mongo');
    return (!REPLICA_SET ? new $Mongo($connection) : new $Mongo($connection, array('replicaSet' => true)));
}

我能够在命令行上连接到mongodb:

代码语言:javascript
复制
PS C:\Users\bluet> mongosh
Current Mongosh Log ID: 6171fd3f9a9ff1c66d90e4f7
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000
Using MongoDB:          5.0.1
Using Mongosh:          1.0.3

For mongosh info see: https://docs.mongodb.com/mongodb-shell/

------
   The server generated these startup warnings when booting:
   2021-10-21T17:37:26.117-04:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted
------

Warning: Found ~/.mongorc.js, but not ~/.mongoshrc.js. ~/.mongorc.js will not be loaded.
  You may want to copy or rename ~/.mongorc.js to ~/.mongoshrc.js.

我怎样才能让PHPMoAdmin连接起来?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-24 09:35:27

phpMoAdmin项目不再被维护(最后一次提交是在2017年),并且,正如所述的这里,PHP7 mongodb扩展不受支持:

这在待办事项清单上。支持新的MongoDB扩展是一项很大的工作,因为整个语法都已经改变了,唯一支持的方法是继续使用(对用户更加友好的)遗留语法,即包含一个userland库,这对于phpMoAdmin来说不是一个理想的选择,因为关键的易用性因素之一是它包含在单个文件中。

评论提到了PHP7的叉子:

我对项目这里进行了分叉,以使其与PHP7和mongodb/mongodb包一起工作(因此,需要安装带有composer的软件包)。总体功能现在似乎起作用了。

另一种评论给出了一个替代项目列表:

以下是phpMoAdmin的一些替代方案: https://github.com/lovetheidea/MoaDB https://github.com/tetreum/mongolo https://github.com/SamuelTS/MongoDB-PHP-GUI

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69669599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档