3

我使用的是 php 5.2 版本,并且我已经在 zend 服务器中安装了 mongodb 驱动程序。还在 php.ini 文件中添加了扩展参数,即 extesnions=mongoddb.dll。

但是,当我在本地机器上运行 phpinfo 页面时,没有显示 mongodb 详细信息。

任何想法,如何在 zendserver 上安装 mongodb 驱动程序,请。引导我

4

1 回答 1

6

我会检查您是否拥有 Zend Server 使用的 php.ini 的正确路径。默认情况下,这应该是:

C:\Program Files\Zend\ZendServer\etc\php.ini

您可以通过创建包含以下内容的 test.php 来确认这一点:

<?php phpinfo(); ?>

在 Web 浏览器中查看 test.php(通过 Zend Server 提供)并搜索“配置文件 (php.ini) 路径”以验证 ini 路径。

添加到 php.ini 的附加行是:

extension=php_mongo.dll

假设您从以下网址下载正确的 32 位或 64 位 Windows zip: https ://github.com/mongodb/mongo-php-driver/downloads

.. 您需要从 zip 中复制并重命名相应的 DLL,它应该类似于:

php_mongo-1.2.10-5.2-vc9-nts.dll => C:\Program Files\Zend\ZendServer\lib\php_extensions\php_mongo.dll

安装扩展并重新启动 Zend Server 后,建议您重新访问 test.php (phpinfo) 输出以确认“mongo”扩展现在已启用。

于 2012-06-07T20:29:53.870 回答