PHP 5.2.2 : un bogue "glissant"
Par Olivier le dimanche 13 mai 2007, 21:39 - PHP - Lien permanent
Un bogue aussi inattendu qu'ennuyeux vient d'être découvert (et traité) dans la dernière version officielle de PHP 5.
En effet, les fournisseurs de services distants via SOAP ou XML-RPC s'en rendront compte rapidement : le tableau HTTP_RAW_POST_DATA n'est pas initialisé ! Particulièrement ennuyeux pour l'extension SOAP qui l'utilise afin d'obtenir le nom du service appelé ainsi que ses paramètres.
Le bogue (#41293) a été corrigé rapidement mais le correctif n'est actuellement disponible que dans les snapshots.
Autant conseiller aux utilisateurs de web services en environnements critiques de ne pas mettre à jour leur installation avec cette version et d'attendre sagement la prochaine...
Tous les détails ainsi que des moyens de contournement temporaires sont ici.