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.
- 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 🙂
mais je t’en prie, très bien ce petit screen
hmm zut ça ne résoud pas le souci sur WP SuperCache donc il doit y avoir encore autre chose qui tout , je te maile un screen tu vas voir c’est joli
any progress on a final php 5.3 package with suhosin?
About PHP 5.3 packages, I’m waiting for Suhosin to be out its beta cycle. Once stable, I’ll release PHP 5.3 packages on the main Dotdeb repository.
I have updated without issues to dotdeb 5.2.11 on Ubuntu 9.04.
bonjour. concernant php-fpm je voudrais savoir comment l’activer?? car je ne vois aucun paquet dans les depots.
@ismael : le support FPM est tout nouveau dans les paquets Dotdeb, certains éléments sont manquants.
Le patch php-fpm a été appliqué, mais il manque le fichier de configuration et le script de lancement de fpm.
Pour parfaire les paquets, je m’inspirerai des paquets Ubuntu de http://dreamcat4.jottit.com/new_php5-fpm_testing_candidate
@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??
Thank you very much for your efforts, keep on the good work!
@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
@xumix : Installing Dotdeb packages on Ubuntu is not supported and could cause such problems, due to library conflicts.
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.
@ismael : Tu en trouveras des prototypes dans le sous-répertoire conf/ de l’archive source de php-fpm (à télécharger sur https://launchpad.net/php-fpm). Désolé de ne pas pouvoir fournir davantage d’aide pour le moment. J’en ferai davantage dans pour les paquets PHP 5.3 finaux.
Hi, I think phpize in your deb package is broken. I had to downgrade back to Ubuntu’s offering. others are having the same issues.
https://bugs.launchpad.net/ubuntu/+source/php5/+bug/359062
@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 🙂
How do I get this? I’m running Debian Etch and using sources:
deb http://mirror.oeg.com.au/packages.dotdeb.org oldstable all
deb-src http://mirror.oeg.com.au/packages.dotdeb.org oldstable all
All I get is the broken 5.2.10 version, is the mirror out of date or something?
Just tried the Japan mirror, and got the latest
PHP 5.3.1 is out since 1 week :).
@ElGigi : thanks for this notice, but I’m waiting for a suhosin patch for PHP 5.3.1-final.
j’ai actuellement la version 5.3 et je n’ai pas de problème concernant la version 5.2.