【发布时间】:2012-07-26 08:47:00
【问题描述】:
我最近有一台 mac,完全不习惯在 mac 上开发。
我有 MAMP Pro 1.9.6.1。我在php.ini 上进行了定位并得到了这个:
$ locate php.ini
/Applications/MAMP/conf/php5.2/php.ini
/Applications/MAMP/conf/php5.3/php.ini
/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
/private/etc/php.ini.default
我改变了他们所有人的名字。重新启动 MAMP。它顺利加载(我知道很奇怪吗?)。我使用的是 PHP 5.2 版。
所有这些文件现在都是不同的名称(为了消除过程而一一完成)。
所以我想重新启动mac。同样,MAMP 加载没有问题,即使所有 php.ini 文件已被移动。在灯上这个甚至不会加载。但是要么我缺少另一个php.ini 文件(很可能我不知道如何updatedb),MAMP 真的很聪明,只是把它们都拉进去(不太可能)或者它不使用一个.
【问题讨论】:
-
MAMP Pro 使用动态生成的
php.ini。您必须编辑模板。 -
Ricardo Martins 应该是正确的答案 James...
-
我使用的是 MAMP 4(免费),我的 php.ini 路径是
/Applications/MAMP/bin/php/php7.1.1/conf/php.ini -
我在 /Applications/MAMP/bin/php/php8.0.0/conf/php.ini 找到了 php.ini 文件 注意:不要忘记重新启动 apache 是我在 php 中所做的任何更改。 ini 文件,否则您将无法在服务器上获得更改更新。谢谢:)