ahp
On Tuesday, January 7, 2003, at 11:24 AM, [EMAIL PROTECTED] wrote:
On Tue, 7 Jan 2003, Adam H. Pendleton wrote:Well, I've figured out why PHP doesn't work, and in doing so tied in myThis setting is purposily changed from the default by Red Hat in a patch
other post about php.ini. RedHat, for reasons I don't quite
understand, have decided to change the value of "short_open_tag" to
"Off". It is on by default on 7.3, but the value is changed to "Off"
in the php update. It doesn't take effect, however (read my php.ini
post), because the setting is saved into /etc/php.ini.rpmnew instead of
/etc/php.ini. On 8.0, though, the setting is "Off" in the base
install. Changing the page to:
<?php
phpinfo();
?>
from:
<?
phpinfo();
?>
causes the page to execute properly. Having this set to "Off" will of
course break a ton of PHP software because most PHP developers use the
short form of the tag opening. This leads to my question:
Why did RedHat feel the need to change this setting? Was it done
deliberately or was it an oversight? Was it indeed done by RedHat, or
is this a change propagated from the default php.ini released with PHP?
I know there are RedHat developers on this list, and I would like to
hear their answers to these questions, since this has caused me, and
many others, quite a few headaches.
file called "php-4.2.1-php.ini-dist.patch" The SPEC ChangeLog does not
explain why the change was made. The best explaination I could find is
in RH Bugzilla entry #72700 where the package builder, Phil Copeland,
explains "strictly speaking your scripts should open/close with <?php ...
?>" I went searching through Bugzilla to see if anyone reported short_tag
support causing problems and couldn't find any such report. If your not
satisified with the existing explaination then you may want to re-open the
#72700 call asking for more details.
--
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list
PGP.sig
Description: PGP signature