  | |  | New php upgrade boo-boo? | New php upgrade boo-boo? 2002-08-28 - By Matthias Saou
Back Hi,
I 've just tried the not-yet-announced php 4.1.2-7.3.4 update. Luckily for me, my existing /etc/php.ini file had changed (because of extra modules installed like mysql and pgsql that edit it automatically) thus the new one has been installed as /etc/php.ini.rpmnew and *not* used.
Out of curiosity, I 've diff 'ed the two, and found this :
--- php.ini Wed Aug 28 12:05:59 2002 +++ php.ini.rpmnew Wed Aug 21 20:48:02 2002 @@ -68,7 +68,7 @@ engine = On ; Allow the <? tag. Otherwise, only <?php and <script > tags are recognized. -short_open_tag = On +short_open_tag = Off ; Allow ASP-style <% % > tags. asp_tags = Off
Now that explains the post I 've seen here yesterday IIRC, and will probably break php code for many other people (including me) that often use <? instead of <?php tags.
I really think it 's *bad* to change a default behaviour in updates for a given release, thus I doubt it was really intentional :-/
>From the spec file :
* Fri Jun 07 2002 Philip Copeland <bryce@(protected) > 4.1.2-7 - Tidy up the spec file - munched the acincludes.m4 for autoconf - (hopefully) have better php.ini defaults but really people should hand edit it for their local setup rather than relying on installed defaults
That and the Requires/BuildRequires mixup of the previous packages really gets me wondering if the QA testing for updates is optimal over at Red Hat... I 'm not really happy with it at least, and I 'm lucky I make my own one before automatically releasing updates to my servers or I would already have mysql-devel, postgresql-devel etc. on 50+ web servers!
Matthias
-- Clean custom Red Hat Linux rpm packages :
http://freshrpms.net/
Red Hat Linux release 7.3 (Valhalla) running Linux kernel 2.4.18-5acpi Load : 0.00 0.11 0.48,
|
|
 |