使用MAMP 3.5编辑php.ini,其中是正确的ini文件


Editing php.ini with MAMP 3.5 where is the right ini file?

我正在尝试编辑php.ini文件以关闭短标记。相当标准。

phpinfo()告诉我正在运行PHP版本5.6.10

到目前为止,我已经编辑了2个php.ini文件,但都没有生效(是的,我重新启动了MAMP)

MAMP/conf/php5.6.10/php.ini
MAMP/bin/php/php5.6.10/conf/php.ini

两个文件都不改变短标签的状态

有人能告诉我在哪里/如何更改php.ini设置吗?

我真的吓坏了WAMP小姐。买Mac是谁的好主意?!?

运行phpinfo()时,需要查找值Loaded Configuration File。这将告诉您PHP在web服务器的上下文中使用哪个php.ini文件。

Aaannnnnnnddddd我是一个dufus

我一直在评论这行,而不是改为"关闭"

因为您的版本是5.6.0,并且假设您的apache2服务器运行在ubuntu上。php.ini目录是

/etc/php5/apache2/php.ini

在我的Mac上,运行MAMP时,我有几个位置可能包含php.ini所以我在两个可疑文件中将memory_limit编辑为不同的值,以测试哪一个影响了实际的MAMP PHP INFO页面详细信息。通过这样做,我能够确定这是正确的php.ini:/Applications/MAMP/bin/php/php7.2.10/conf/php.ini