我想在我的Mac上运行一些PHP,没有注释httpd.conf,激活网络共享,安装MySQL等。 我似乎找不到我的PHP文件,最重要的是,PHP.ini。

在我的旧机器上,它位于/usr/local/php5/lib 但是php5目录在/usr/local中不存在。

我需要取包裹吗?还是我找错地方了?

运行OS X 10.7.3, PHP 5.3.8, Apache/2.2.21


当前回答

你运行php_info(),并看到如下行:)

Loaded Configuration File   /Applications/XAMPP/xamppfiles/etc/php.ini

其他回答

在终端执行php -i | grep php.ini。 应该会给你一些线索;)

从任何文件运行phpinfo(),它会告诉你它在哪里。这是一个截图。

你运行php_info(),并看到如下行:)

Loaded Configuration File   /Applications/XAMPP/xamppfiles/etc/php.ini

正如前面指出的,php——ini命令将告诉您php希望在哪里找到php.ini文件。

对于标准安装,它可能会查找/etc/php.ini

如果你使用过macports,那么PHP可能会寻找/opt/local/etc/php5/ PHP .ini

我有不止一次的PHP实例运行,所以其他答案不适合我。这是:

创建一个PHP文件,并在浏览器中打开它的本地url:

<?php phpinfo(); ?>

PHP.INI路径将在靠近顶部的位置列出。