short_open_tag在php.ini中不起作用(PHP 5.3.26)

时间:2013-10-29 10:21:54

标签: php

我正处于让我的PHP项目在Mac OSX Mountain Lion本地工作的最后阶段。经过近一天的努力让MAMP运行,在各处设置正确的权限,设置一个看似难以捉摸的mysql.sock的符号链接,还有更多,似乎我差不多了。我正在运行的一些项目大量使用速记<? ?>标签,虽然我知道这是建议的,但我真的没有选择。

我使用phpinfo()检查了使用过的php.ini的位置,并将short_open_tag设置为On,以及asp样式标记。我已经好几次重启了MAMP,但仍无济于事。 phpinfo()输出:

Configuration File (php.ini) Path /etc
Loaded Configuration File         /private/etc/php.ini

我在/etc/php.ini和/private/etc/php.ini中将short_open_tag更改为On。

最后,我将php_value short_open_tag 1放在我的.htaccess文件中,现在它运行正常。当我在ini中设置它时,我真的很困惑为什么它不起作用。谁能解释一下?

0 个答案:

没有答案