Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是初学者尝试MongoDB。我安装了 Mongodb 并且 localhost:28017/ 正在工作。当我通过终端“/etc/init.d/mongodb start”启动服务时,它可以工作。
但我在 /var/www/ 中添加了 test.php 文件
<?php $connection = new Mongo(); ?>
但我收到服务器错误“服务器错误网站在检索 localhost/test.php 时遇到错误。它可能因维护而关闭或配置不正确。”。
MongoDB 有两个部分:服务器部分和客户端部分。服务器部分完成所有实际工作,但您需要能够与之交谈。客户端库填补了这一空白。它们抽象了底层网络通信并向new Mongo()用户提供了一个很好的 API(例如,)。你已经让服务器运行了;那太棒了。但是,您还没有为 PHP 安装客户端库,因此 PHP 不知道如何处理new Mongo().
new Mongo()