1<?php 2$_SERVER['BASE_PAGE'] = 'releases/4_2_1_fr.php'; 3include_once __DIR__ . '/../include/prepend.inc'; 4site_header("Annonce de publication de PHP 4.2.1", ["lang" => "fr"]); 5?> 6 7<h1>Annonce de publication de PHP 4.2.1</h1> 8 9<p>[ <a href="/releases/4_2_1.php">English Version</a> ]</p> 10 11<h2>Version mineure de correction de bugs</h2> 12 13<p> 14 Cette version intermédiaire corrige quelques bugs 15 trouvés dans PHP 4.2.0. PHP 4.2.1 inclut les 16 améliorations suivantes: 17</p> 18 19<ul> 20 <li> 21 Correction de l'extension MySQL qui n'arrivait pas 22 à se connecter au serveur MySQL. 23 </li> 24 <li> 25 Correction de l'extension COM qui crashait lors de 26 l'utilisation d'un serveur outproc. 27 </li> 28 <li>Correction du fonctionnement du SID des sessions.</li> 29 <li> 30 Correction de l'extension mbstring, incluant le support des noms 31 de dossiers SJIS et mb_output_buffer(). 32 </li> 33 <li> 34 Correction d'un bug dans socket_select() qui cause un 35 comportement inattendu lors de commandes comme 36 $w = $e = array($sock); 37 </li> 38 <li> 39 Compatibilité presque totale avec l'extension domxml, et 40 corrections de nombreuses fonctions. 41 </li> 42 <li>Le safe mode protège show_source(), parse_ini_file() et rmdir().</li> 43</ul> 44 45<p> 46 Pour une liste complète des modifications de PHP 4.2.1, voyez le fichier 47 <a href="/ChangeLog-4.php#4.2.1">ChangeLog</a>. 48</p> 49 50<h2>Compatibilité</h2> 51 52<p> 53 PHP 4.2.1 dispose aussi d'une compatibilité améliorée 54 (mais toujours expérimentale) avec Apache 2. Nous <strong>ne 55 recommandons pas</strong> son utilisation dans un environnement de 56 production. Testez-le intensivement, et rapportez tous les bugs dans le 57 <a href="http://bugs.php.net">système</a>. 58</p> 59 60<h2>Variables externes</h2> 61 62<p> 63 Nous attirons votre attention sur l'évolution majeure de PHP 4.2.0 concernant 64 l'utilisation des variables. <strong>Les variables externes (celles d'environnement 65 ou du serveur web, les requêtes HTTP, les cookies) ne sont plus enregistrées 66 par défaut comme variables globales</strong>. La méthode 67 recommandée pour accéder à ces variables est d'utiliser les 68 super globales, introduits en PHP 4.1.0. Plus d'informations sur ces modifications: 69</p> 70 71<ul> 72 <li><a href="/manual/fr/language.variables.predefined.php">PHP Manuel : Variables prédéfinies</a></li> 73 <li><a href="/release_4_1_0_fr.php">L'annonce de publication de PHP 4.1.0</a></li> 74 <li><a href="http://www.zend.com/zend/art/art-oertli.php">L'article de Thomas Oertli sur la programmation sécurisée</a></li> 75</ul> 76 77<?php site_footer(); ?> 78