我最近买了一台 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
文件已被移动。在 Lamp 上,这甚至无法加载。但要么还有另一个php.ini
我丢失了文件(很可能我不知道如何updatedb
),MAMP 非常智能,只会吸收所有这些(不太可能),或者不使用其中一个。
Note:如果这没有帮助,请查看下面的 Ricardo Martins 的答案。
创建一个 PHP 脚本<?php phpinfo() ?>
在其中,从浏览器运行它,然后查找值Loaded Configuration File
。这告诉你哪个php.ini
PHP 在 Web 服务器上下文中使用的文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)