PDA

View Full Version : PHP 4.4.0 Released


charles
07-11-2005, 10:33 PM
Per http://www.php.net/release_4_4_0.php

PHP 4.4. Release Announcement

PHP Development Team is would like to announce the immediate release of PHP 4.4.0. This is a maintenance release that addresses a serious memory corruption problem within PHP concerning references. If references were used in a wrong way, PHP would often create memory corruptions which would not always surface and be visible. In other cases it can cause variables and objects to change type or class. If you encountered strange behavior like this, this release might fix it. The increased middle digit was required because the fix that corrected the problem with references changed PHP's internal API. Because of this all binary extension modules need to be recompiled for work with this release again.

Besides this reference problem, this release also fixes numerous other bugs, including a small security problem with our bundled shtool. All Users of PHP are strongly encouraged to upgrade to this release.
Bugfix release

* Memory corruptions with references.
* Small security problem with bundled shtool.

For a full list of changes in PHP 4.4.0, see the
Changelog (http://www.php.net/ChangeLog-4.php#4.4.0) .

Marc
07-11-2005, 11:12 PM
Do you think it's a good idea to upgrade? My vps has 4.3.10 and hasn't had any problems.

Fred
07-12-2005, 01:18 AM
Because of this all binary extension modules need to be recompiled for work with this release again.

what are binary extension modules exactly ? I know what it is, but what it is when we are talking about php ?
Does clientexec or any other tools of our vps are binary extension modules ?

Hvu
07-12-2005, 05:27 AM
Extensions like eaccelerator and zend optimizer need to be recompiled. But some poeple had problems with his version of php and ZO. I'll upgrade tonight and get back to you. If ZO and eaccelerator works.

Hvu
07-12-2005, 06:15 AM
Confirmed eaccelerator and ZO do not work with this build of php. I'm going back to 4.3.11. I cant live without Eaccelerator. Yes i did rebuild ZO and eaccelerator.

danweber
07-12-2005, 12:42 PM
To any PVPS person:

I understand that Virtuozzo allows the installation of software based on templates, which allows us VPS users to get an OS installation with a very small footprint. What is the frequency of software updates you do? I currently still run PHP 4.3.10 and was wondering why you didn't upgrade to 4.3.11.

Maybe the updates are not automatic when you update the template? If I update it myself with yum and ARTs repository, will I later be able to receive updates of PHP through a template or will I be on my own from that point on?

Dan

Robert
07-12-2005, 12:48 PM
Hi there,

We will not automatically upgrade Apache/PHP across all hardware nodes. The main reason being is that many folks have different/custom configurations.

If you notice a new version of system software and would like to be upgraded, all you need to do is open a support ticket and we'll be happy to help.

Issues like the PHP XMLRPC security bug could be fixed across all VPS without effecting anyone's configuration or breaking anything. If we did PHP itself and such, we could hurt a lot of customers. That's why we just ask you to contact support in those cases.

Sliv
07-13-2005, 08:29 PM
Will the shared hosting nodes be upgraded with this update?

veena
07-13-2005, 08:41 PM
If you are referring to php4.4.0, no, we will not be updating them until the version is found to be stable and working well with cpanel and zend optimizer etc.

Sliv
07-13-2005, 08:51 PM
ok, thanks Veena

Hvu
07-14-2005, 04:11 PM
mpattman has said Zend 2.5.10a has been released and works with php 4.4.0 But no work on eaccalerator yet.

http://downloads.zend.com/optimizer/2.5.10a/

rchurch
11-15-2005, 07:31 PM
I am using PHP 4.3.11 and I think the bugs that had to be fixed in 4.4 are real. The handling of variables is really messed up.

I think if some people are using 4.3.11 they should be downgraded to 4.3.10 or upgraded to 4.4.1.

rchurch