Categories
PHP

PHP 5.2.11 packages are available for Etch and Lenny

PHP 5.2.11 has been published a few days ago by the PHP Group and its packages are now available for Debian Etch and Lenny, amd64 and i386. It fixes a lot of bugs and some security issues :

  • Fixed certificate validation inside php_openssl_apply_verification_policy. (Ryan Sleevi, Ilia)
  • Fixed sanity check for the color index in imagecolortransparent(). (Pierre)
  • Added missing sanity checks around exif processing. (Ilia)
  • Fixed bug #44683 (popen crashes when an invalid mode is passed). (Pierre)

To avoid the same negative feedbacks as about PHP 5.2.10, a lot of debug and changes has been made :

  • The embedded_timezone patch has been disabled. You now have to set date.timezone manually in your /etc/php5/*/php.ini files, depending on your machine.

date.timezone

  • If you encounter problems with some applications and the CGI flavour, remember to set cgi.fix_pathinfo=1 in your php.ini (thanks Scott for reporting this)

As usual, read the full Changelog before upgrading.

30 replies on “PHP 5.2.11 packages are available for Etch and Lenny”

ça semble d’ailleurs mettre pas mal de bazar au niveau de WP Super cache (plugin wordpress)

J’ai fait la maj sur un des mes serveurs et ce fut “surprenant” 😀

@Gonzague : Supercache se basant sur les dates, c’est peu étonnant. La suppression de ce patch est un mal (temporaire) pour un bien : il causait des segfaults à tout va et avait le don d’irriter Derick Rethans, le mainteneur de l’extension date.

A mon avis ça serait intéressant de fournir un exemple tout bête de la ligne pour fixer le setting timezone alors.

Enfin du coup j’expérimente d’autres solutions de caching , moins efficaces 😀

@Gonzague : Je n’ai pas (encore) eu de dysfonctionnement avec SuperCache. Je viens de mettre une petite capture d’écran pour illustrer l’article et donner un exemple de paramétrage. Merci pour l’idée 🙂

bonjour. concernant php-fpm je voudrais savoir comment l’activer?? car je ne vois aucun paquet dans les depots.

@guillaume j’avait vu ces paquets ubuntu mais il ne concernent que la version 5.2.10 . Personnellement j’ai eu un probleme lors de la copmilation de php-fpm depuis les sources. je pense qu’il est du au dernières modification apportée au code avant son passage de la branche trunk vers la branche master (effectif depuis hier). j’espère que tu auras plus de chance… concernant les paquets dotdeb le support de fpm est-il inclus dans le paquet php5.3.0 ou plutot dans php5-cgi?? Et est ce que je peux manuellement ajouter les fichiers de configuration et de lancement sans danger??

@ismael : Petite précision : FPM est présent dans les paquets de PHP 5.3.0, en l’occurence php5-cgi, mais pas dans les paquets de PHP 5.2.11. Tu peux sans aucun problème ajouter manuellement les fichiers de conf et d’init.

You should keep 5.2 and 5.3 in different repositories. A large environment I am in charge of, can’t go to 5.3 since their code doesn’t meet it’s requirements. There is probably a lot of people in the same boat as I.

@guillaume merci pour la précision. Si je pouvais avoir tes fichiers de configuration / init ce serais sympa parce que j’ai du mal surtou avec les fichiers de configuration de FPM.

Imagick php module seems dead since 5.2.11 upgrade

Wand contains no images `MagickWand-3 when trying to read existing jpeg

Code :
img =new Imagick();
$img->readImage(‘/tmp/0220593.jpg’);

/tmp/0220593.jpg is readable for all no rights problem.

your 5.2.11 segfaults on some situations where 5.2.10 worked OK.
reverted to jaunty’s default repos and now 5.2.6 works OK

re:@guillaume. Vraiment désolé de t’importuner 🙂 mais j’aurais bien aimé avoir des fichiers de configuration et d’init (php-fpm) à titre d’exemple.

@guillaume pas de quoi. J’attendrais les paquets finaux pour faire un upgrade. J’ai plutôt choisi de faire de nginx un proxy pour apache vu qu’il va gérer les connexion(ouvertures et fermetures) les performances devraient être assez proche d’un Nginx/php-fpm

Hello! This is the best place on the net to keep Debian-based LAMP servers up-to-date. Haven’t you considered to add apache to your repository? I would love to have this feature. Thanks.

Hi, i have a problem with php 5.2.11 and suhosin patch, the page was blank and there is apache log errors, i downgrade to the official debian packages when i have the problem details i will post it 🙂

Comments are closed.