Hi just found and fixed a small problem with PHP5.3.0 and FMail:
http://www.egroupware.org/viewvc/egroupware/branches/1.6/egroupware/xajax.php?r1=27709&r2=27708&pathrev=27709
I tested under CentOS5.3 with PHP5.3.0 from the REMI repository and
EGroupware 1.6.002 RPM packages. As far as I can tell every thing is
working now - thought it was just a quick test, I dont have any
production system running under PHP5.3.
TheSin schrieb:
just as a side note, we are on php5.3 from debian experimental, that being
said egw does not work with it out of the box I had to do some well not so
pretty things with logins, I have to copy values from COOKIES into REQUEST
There is a configuration option in php5.3:
http://www.php.net/manual/en/ini.core.php#ini.request-order
I think the default is “GP”, which does NOT include cookies, while php <
5.3 used variable_order for that purpose, which is be default “GPCS”
(including cookies):
http://www.php.net/manual/en/ini.core.php#ini.variables-order
The defaults I reported are from my test system with php from REMI
repository (recompiled Fedora Rawhide packages).
I dont understand why this should be a problem, as
egw_session::get_sessionid() is used from 1.6 on and it does NOT depend
on cookie values being registered in $_REQUEST, it queries $_COOKIES
explicitly.
Ok, after some more digging I found the problem. It’s simply because we
use 2 more cookie vars ‘domain’ (multi-domain installs) and ‘kp3’ (for
encrypted sessions). I created now a new method
egw_session::get_request($name) which checks $_REQUEST[$name],
$_COOKIE[$name] and for Safari also $_COOKIE[ucfirst($name)].
Patches are commited to 1.6, trunk and EPL9.1.
at the same place as the safari Domain|domain fix. Nor me or Nathan has
reported it since I’m sure it’s a debian issue or config issue that I
haven’t figured out yet and it is debian experimental, but 5.2.10 in
debian was sooooo bad with the suhosin patch we had to skip it as nothing
working right, 5.3 is only slightly better even with that login fix.
Maybe you should have report it
Ralf
Ralf Becker
Director Software Development
Stylite GmbH
[open style of IT]
Morschheimer Strasse 15
67292 Kirchheimbolanden
fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de
www.stylite.de
www.egroupware.org
Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers