Annonce de publication de PHP 4.2.1

[ English Version ]

Version mineure de correction de bugs

Cette version intermédiaire corrige quelques bugs trouvés dans PHP 4.2.0. PHP 4.2.1 inclut les améliorations suivantes:

  • Correction de l'extension MySQL qui n'arrivait pas Ă  se connecter au serveur MySQL.
  • Correction de l'extension COM qui crashait lors de l'utilisation d'un serveur outproc.
  • Correction du fonctionnement du SID des sessions.
  • Correction de l'extension mbstring, incluant le support des noms de dossiers SJIS et mb_output_buffer().
  • Correction d'un bug dans socket_select() qui cause un comportement inattendu lors de commandes comme $w = $e = array($sock);
  • CompatibilitĂ© presque totale avec l'extension domxml, et corrections de nombreuses fonctions.
  • Le safe mode protĂšge show_source(), parse_ini_file() et rmdir().

Pour une liste complĂšte des modifications de PHP 4.2.1, voyez le fichier ChangeLog.

Compatibilité

PHP 4.2.1 dispose aussi d'une compatibilité améliorée (mais toujours expérimentale) avec Apache 2. Nous ne recommandons pas son utilisation dans un environnement de production. Testez-le intensivement, et rapportez tous les bugs dans le systÚme.

Variables externes

Nous attirons votre attention sur l'Ă©volution majeure de PHP 4.2.0 concernant l'utilisation des variables. Les variables externes (celles d'environnement ou du serveur web, les requĂȘtes HTTP, les cookies) ne sont plus enregistrĂ©es par dĂ©faut comme variables globales. La mĂ©thode recommandĂ©e pour accĂ©der Ă  ces variables est d'utiliser les super globales, introduits en PHP 4.1.0. Plus d'informations sur ces modifications: