Page 1 of 2

[atomic] PHP 5.3.6-2 released

Posted: Tue Apr 05, 2011 1:24 pm
by scott
I'll skip the changelog, since we've been talking about this for months. Its out, enjoy!

To Upgrade:
yum upgrade php

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 2:17 am
by biggles
The upgrade went well and all websites seems to be working. Horde is experiencing some problems though. when trying to login I get HTTP error 500. when trying to reload, I get in, but all subfolders, below the Inbox, are missing. Anyone got any suggestions where to look for errors?

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 2:30 am
by biggles
Found some myself. Really don't know what to do...

Code: Select all

[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/base.php on line 54
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-pear/PEAR.php on line 563
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-pear/PEAR.php on line 566
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-pear/Log.php on line 147
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Notification.php on line 103
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Notification.php on line 152
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Auth.php on line 1237
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Auth.php on line 1259
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Perms.php on line 373
[Wed Apr 06 08:10:04 2011] [error] [client xxx.yyy.zzz.vvv] PHP Deprecated:  Assigning the return value of new by reference is deprecated in /usr/share/psa-horde/lib/Horde/Perms.php on line 378

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 8:05 am
by breun
biggles wrote:Found some myself. Really don't know what to do...
Looks like the Horde release distributed by Plesk isn't compatible with PHP 5.3. Looks like PHP's interpretation of deprecated might be "this no longer works, I'll throw a runtime error". (I'm used to Java's interpretation of deprecated, which is "I don't recommend using this anymore, I'll throw a compiler warning".)

A more recent version of Horde might be compatible, or you'd need to file a bug report with Horde for PHP 5.3 compatibility if they don't have that on their radar yet.

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 8:16 am
by biggles
Damn... Is it possible to get atmail working in 8.6?

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 8:48 am
by breun
It's not provided by Plesk in 8.6. AFAIK, so you'll have to download a copy of AtMail yourself and install that. Or downgrade PHP if you want Plesk's Horde back.

What version of Horde is distributed with Plesk 8.6? We don't run any Plesk 8.6 servers ourselves anymore. Does anyone know if Plesk 9.5's version of Horde does work with PHP 5.3.6?

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 9:24 am
by biggles
Hmmm... Tried running

Code: Select all

/usr/local/psa/admin/bin/websrvmng -a
. Now I don't get any errors in the apache error_log, but Horde still isn't working correctly. It only shows Inbox, no other folders...

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 11:52 am
by RS_Jelle
breun wrote:What version of Horde is distributed with Plesk 8.6? We don't run any Plesk 8.6 servers ourselves anymore. Does anyone know if Plesk 9.5's version of Horde does work with PHP 5.3.6?
I thought the Horde update in Plesk 9.5 added PHP 5.3 support.

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 12:46 pm
by biggles
breun wrote:
What version of Horde is distributed with Plesk 8.6? We don't run any Plesk 8.6 servers ourselves anymore. Does anyone know if Plesk 9.5's version of Horde does work with PHP 5.3.6?
It seems to be IMP 4.1.6 that is distributed with 8.6.

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 1:15 pm
by scott
anyone know what version supports 5.3?

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 4:03 pm
by br00t999
This also seems to have broken Zend Optimizer :-(

Re: [atomic] PHP 5.3.6-2 released

Posted: Wed Apr 06, 2011 4:23 pm
by BruceLee
no it has not. zend optimizer is not compatible with php 5.3 and will never be. this has been posted a couple of times here.

Re: [atomic] PHP 5.3.6-2 released

Posted: Thu Apr 07, 2011 8:02 am
by johnthomas001
Do you have a way to stay with 5.2?

Re: [atomic] PHP 5.3.6-2 released

Posted: Thu Apr 07, 2011 8:34 am
by Highland
Easiest way to stay with 5.2 is to not upgrade (it's unlikely any new versions of 5.2 will be released). You can add the following to your atomic.repo to not see 5.3 listed in yum

Code: Select all

exclude=php*

Re: [atomic] PHP 5.3.6-2 released

Posted: Sat Apr 09, 2011 8:22 am
by danliker
after update to this version i get:
Cannot load the ionCube PHP Loader - it was built with configuration 2.2.0, whereas running engine is API220090626,NTS

any hints ?