如何设置Mongo DB& PHP核心Mac OS 10.6.8,默认Apache实例/ Web共享

时间:2013-05-16 22:39:46

标签: php mongodb pear

我正在尝试将PHP和Mongo DB配置为彼此连接,我遇到了一些麻烦。在我说出问题之前,让我回顾一下到目前为止的情况。

我正在使用MAC OS X 10.6.8

我安装了mongo DB并独立工作。

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

“网络共享”工作正常。

我已通过此网址安装了梨:curl -O http://pear.php.net/go-pear.phar

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

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

据推测,Pear现已安装。

它在安装前端的底部说:

  

注意:要使用PEAR没有任何问题,您需要添加您的PEAR   安装路径(/ Users / myname / Sites / PEAR)到你的   包含路径。

     

使用.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

谢谢。 就是这样。

1 个答案:

答案 0 :(得分:0)

创建一个名为phpinfo.php的新PHP文件。在那里添加内容<?php phpinfo(); ?>。从您的webbrowser中运行脚本。

您应该会看到包含PHP配置信息的大页面。留意include_path。这是您的webserver / PHP模块/进程搜索包含文件的地方。

您还会找到Loaded Configuration File。这是正在使用的PHP配置文件。在任何编辑器中打开该文件,然后再次搜索include_path。将/Users/myname/Sites/PEAR添加到include_path

的末尾

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

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