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:
