From:             pierre at zenutech dot com
Operating system: Red Hat 9 - Linux
PHP version:      4.3.10
PHP Bug Type:     *General Issues
Bug description:  Upgrading to PHP 4.3.10 brakes several applications

Description:
------------
Hi,

We are running php-4.3.9 with Apache 1.3.33 on red hat 9 linux, kernel
2.4.x (latest version).

Upgrading to php-4.3.10 broke several web sites using "postnuke" software,
and also broke our webmail application. (and perhaps other things but
decided to revert back to avoid frustrating customers)

We were using the exact same config (php.ini and apache) between the two
versions.

In postnuke, we received: Fatal error: Call to undefined function:
themeheader() in /home/(userhere)/public_html/header.php on line 206

Now looking at the error log of this user before the upgrade, we see: 
round-4.gif
[Wed Dec 15 17:17:08 2004] [error] [client 156.34.155.69] File does not
exist: /home/(userhere)/public_html/themes/CorpBlue/images/backg
round-4.gif
[Wed Dec 15 17:17:15 2004] [error] [client 24.141.52.184] File does not
exist: /home/(userhere)/public_html/themes/CorpBlue/images/backg
round-4.gif
[Wed Dec 15 17:17:16 2004] [error] [client 209.217.93.107] File does not
exist: /home/(userhere)/public_html/themes/CorpBlue/images/back
ground-4.gif

Now after upgrading to php-4.3.10, we see:

[Wed Dec 15 17:17:53 2004] [error] [client 24.222.246.27] File does not
exist: /home/(userhere)/public_html/themes//style/styleNN.css
[Wed Dec 15 17:17:53 2004] [error] [client 24.222.246.27] File does not
exist: /home/(userhere)/public_html/themes//style/style.css
[Wed Dec 15 17:17:56 2004] [error] [client 209.217.93.107] File does not
exist: /home/(userhere)/public_html/themes//style/styleNN.css

As you can see, the "style" variable doesn't seem to get properly defined.
At first I thought it was a postnuke (http://www.postnuke.com) bug, but
after it also crashed our webmail application v-webmail
(http://webmail.zenutech.com), I doubt it would be postnuke's fault.

V-webmail doesn't provide stuff in error log, but have found what seems to
be causing problems:

* Get list of languages. Needs formating
        * into usable array.
    */
        foreach($LANGUAGES as $key => $value){
                $selected = $key == $CONFIG['default_lang'] ?
'selected="selected"' : '';
                $languages[] = array('code' => $key, 'desc' => $value,
'selected' => $selected);
        }

appears to return 0 results, whereas in the previous version of php
(php-4.3.9), it works fine.

I understand that the information I have submitted doesn't give you much
to work with, but to be honest with you, it is the most I could find. For
now I am obligated to run on 4.3.9 and I cannot provide more info
regarding 4.3.10 because I don't really have the flexibility and time of
setting up a "test" box.

I hope we can find a solution.

Regards,

Pierre Grandmaison


-- 
Edit bug report at http://bugs.php.net/?id=31108&edit=1
-- 
Try a CVS snapshot (php4):   http://bugs.php.net/fix.php?id=31108&r=trysnapshot4
Try a CVS snapshot (php5.0): 
http://bugs.php.net/fix.php?id=31108&r=trysnapshot50
Try a CVS snapshot (php5.1): 
http://bugs.php.net/fix.php?id=31108&r=trysnapshot51
Fixed in CVS:                http://bugs.php.net/fix.php?id=31108&r=fixedcvs
Fixed in release:            http://bugs.php.net/fix.php?id=31108&r=alreadyfixed
Need backtrace:              http://bugs.php.net/fix.php?id=31108&r=needtrace
Need Reproduce Script:       http://bugs.php.net/fix.php?id=31108&r=needscript
Try newer version:           http://bugs.php.net/fix.php?id=31108&r=oldversion
Not developer issue:         http://bugs.php.net/fix.php?id=31108&r=support
Expected behavior:           http://bugs.php.net/fix.php?id=31108&r=notwrong
Not enough info:             
http://bugs.php.net/fix.php?id=31108&r=notenoughinfo
Submitted twice:             
http://bugs.php.net/fix.php?id=31108&r=submittedtwice
register_globals:            http://bugs.php.net/fix.php?id=31108&r=globals
PHP 3 support discontinued:  http://bugs.php.net/fix.php?id=31108&r=php3
Daylight Savings:            http://bugs.php.net/fix.php?id=31108&r=dst
IIS Stability:               http://bugs.php.net/fix.php?id=31108&r=isapi
Install GNU Sed:             http://bugs.php.net/fix.php?id=31108&r=gnused
Floating point limitations:  http://bugs.php.net/fix.php?id=31108&r=float
MySQL Configuration Error:   http://bugs.php.net/fix.php?id=31108&r=mysqlcfg

Reply via email to