Quoting Karasik, Vitaly, from the post of Tue, 13 Jul:
> Does your php engine work [== does any php script work]?

Thanks for the vote of confidence, Vitaly. Don't I deserve any credit
here?

but as I said I discovered it's not really a php4 issue, I'm looking into it.

right now I have one Debian stable machine, imp2 is running perfectly
fine on woody's PHP4 4.1.2 packages. On the other hand I have a new
server, where IMP does not work right (see below), either on 4.1.2 nor
after I upgraded to dotdeb.org's php4 4.3.7 (which I must have for other
apps on the machine). all other apps like IMP3, squirrelmail, PHPnuke
and the rest are working fine.

What happens is that surfing to IMP's page gives a blank page, and the
apache error log says a function called gc() was redefined in
/etc/horde/session.inc. the file DOES seem to have two different
definitions of such a function, and they DO seem to be in the same
context, as far as I can read PHP and count pairs of {}. the ODD bit
about all this is that session.inc is IDENTICAL on the other machine yet
IMP works fine!

furthermore I renamed one of the two functions so the parser will skip
the error, I now DO get the login page at last, I log in, I see it
validating the password against the IMAP daemon, doing two queries on
the MySQL table, and then returning to the main login screen without a
word.

purging and reinstalling all related packages from scratch didn't do a
thing to help.

so as you can see, it's NOT a php4 issue at the moment, it's a very odd
application behavior. this is why I informed the list I'm letting the
thread go for the meantime, until I find more info.

-- 
Hug the world
Ira Abramov
http://ira.abramov.org/email/

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to