0

我正在尝试将 PHP 和 Mongo DB 配置为相互连接,但遇到了一些麻烦。在我说这个问题之前,让我回顾一下我到目前为止所拥有的。

我正在使用 MAC OS X 10.6.8

我已经安装了 mongo DB 并且可以独立工作。

我在默认的 Mac OS Apache Web 服务器上启用了 PHP。它正在工作并且服务器识别 PHP(它不允许 HTML 文件中的内联 PHP 脚本......不确定这是否是一个问题

“网络共享”工作得很好。

我已经通过这个 url 安装了 pear: curl -O http://pear.php.net/go-pear.phar

我可以访问 pear 文件夹和文件,并且已经从网络浏览器启动了o-pear.php 。

我已经完成了逐步安装过程(并删除了所有红色显示的错误)。

大概现在安装了 Pear。

它在安装前端的底部说:

注意:要顺利使用 PEAR,您需要将 PEAR 安装路径 (/Users/myname/Sites/PEAR) 添加到 include_path。

使用 .htaccess 文件或直接编辑 httpd.conf 也是运行 Apache 的服务器的有效解决方案。

我不确定我需要为 httaccess 重写添加什么代码。

到目前为止,终端无法识别pear命令。当我从网络浏览器启动梨“前端”时,我得到:

Fatal error: No PEAR.php in supplied PEAR directory: /Users/myname/Sites/PEAR in /Users/myname/Sites/index.php on line 24

谢谢你。就这些。

4

1 回答 1

0

创建一个名为phpinfo.php. 在那里添加内容<?php phpinfo(); ?>。从您的网络浏览器中运行脚本。

您应该会看到一个包含 PHP 配置信息的大页面。当心include_path。这是您的网络服务器/PHP 模块/进程搜索包含文件的地方。

你也会发现Loaded Configuration File。这是正在使用的 PHP 配置文件。在任何编辑器中打开该文件,然后include_path再次搜索。添加/Users/myname/Sites/PEARinclude_path.

重新启动您的网络服务器。PEAR 现在应该可以工作了。

如果您需要安装 MongoDB PHP 扩展,请pecl install mongo从命令行安装。

于 2013-05-16T22:51:17.433 回答