PHP 5.4.29 and 5.5.13
+
+
Par Remi le vendredi 30 mai 2014, 11:32 - Archives - Lien permanent
RPM of PHP version 5.5.13 are available in remi repository for Fedora and in remi-php55 repository for Enterprise Linux.
RPM of PHP version 5.4.29 are available in remi repository Enterprise Linux (RHEL, CentOS...).
Version announcements:
PHP 5.5 installation:
yum --enablerepo=remi-php55,remi update php\*
PHP 5.4 Installation:
yum --enablerepo=remi update php\*
And soon in the official updates:
To be noticed :
- EL7 rpm are build using RHEL-7.0RC
- EL6 rpm are build using RHEL-6.5
- for php 5.5, the zip extension is now provided by the php-pecl-zip package.
- a lot of new extensions are also available, see the PECL extension RPM status page
Information, read:
Commentaires
The fix for bug #67072 introduce a behaviour change of the serialize/unserialize functions (see UPGRADING).
So, the following code is no more valid (and not really clean):
To create an object, without calling its constructor, the clean solution is (php > 5.4):
PHPUnit and Doctrine are affected. The issue is already fixed, but no new version are released yet. The php-phpunit-PHPUnit-MockObject and php-doctrine-orm packages include the upstream fix.
A PHP fix will probably be applied soon to reduce the effect of this compatibility breakage.
Update to 5.4.29-2 and 5.5.13-2, with upstream workaround for unserialize behavior change.
How update? yum install ... what?
Read above, you have the command.
Update to 5.4.29-3 et 5.5.13-3, with a new fix for another regression, in DateTime, introduced in the fix for bug #67118.
Archived entry, see PHP 5.4.30 and 5.5.14