dams Thu Jan 11 00:55:35 2001 EDT
Modified files:
/phpdoc/fr/chapters copyright.xml install.xml intro.xml
security.xml config.xml
Log:
Good number of Typos.
TRUE/FALSE -> <literal>
Index: phpdoc/fr/chapters/copyright.xml
diff -u phpdoc/fr/chapters/copyright.xml:1.3 phpdoc/fr/chapters/copyright.xml:1.4
--- phpdoc/fr/chapters/copyright.xml:1.3 Wed Nov 15 05:56:26 2000
+++ phpdoc/fr/chapters/copyright.xml Thu Jan 11 00:55:35 2001
@@ -1,34 +1,28 @@
<chapter id="copyright">
<title>Copyright, distribution, historique</title>
-
<simpara>
PHP est copyright (C) 1997 par PHP Development Team. Les membres
de cette équipe sont listés dans le fichier de crédits,
fourni avec la distribution source de PHP 3.0.
</simpara>
-
<simpara>
PHP est un logiciel libre : vous pouvez le modifier et/ou le modifier
- sous licence GNU General Public License, telle que publiée par
+ sous licence GNU General Public License, telle que publiée par
Free Software Foundation; utilisez soit la version 2 de la License, ou toute
version ultérieure (à votre convenance).
</simpara>
-
<simpara>
- PHP est distribué avec l'espoir qu'il sera utile, mais
- SANS AUCUNE GARANTIE; sans même la garantie de COMMERCIALISATION ou
- d'UTILITE POUR UN BUT QUELCONQUE. Reportez vous à la licence GNU
+ PHP est distribué avec l'espoir qu'il sera utile, mais
+ SANS AUCUNE GARANTIE; sans même la garantie de COMMERCIALISATION ou
+ d'UTILITE POUR UN BUT QUELCONQUE. Reportez vous à la licence GNU
General Public License pour plus de détails.
</simpara>
-
<simpara>
Vous devez avoir recu une copie de la GNU General Public License
avec ce programme; sinon, écrivez à la fondation Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
</simpara>
-
</chapter>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Index: phpdoc/fr/chapters/install.xml
diff -u phpdoc/fr/chapters/install.xml:1.8 phpdoc/fr/chapters/install.xml:1.9
--- phpdoc/fr/chapters/install.xml:1.8 Mon Dec 18 00:28:26 2000
+++ phpdoc/fr/chapters/install.xml Thu Jan 11 00:55:35 2001
@@ -1,35 +1,31 @@
<chapter id="installation">
<title>Installation</title>
-
<sect1 id="install.downloading">
<title>Télécharger la dernière version</title>
<simpara>
- Le code source ainsi que des binaires pour certaines plates-formes
- (notamment Windows), sont disponibles à l'adresse suivante:
+ Le code source ainsi que des binaires pour certaines plates-formes
+ (notamment Windows), sont disponibles à l'adresse suivante:
<literal>
<ulink url="http://www.php.net/">http://www.php.net/</ulink>
</literal>.
</simpara>
</sect1>
-
<sect1 id="install-unix">
<title>Installation sous UNIX</title>
-
<para>
- Ce chapitre va vous aider lors de la configuration et de l'installation du
PHP.
+ Ce chapitre va vous aider lors de la configuration et de l'installation du PHP.
Les connaissances requises sont les suivantes :
-
<itemizedlist>
<listitem>
<simpara>
Connaissances basiques d'UNIX (savoir faire un "make" et utiliser un
compilateur C)
</simpara>
- </listitem>
+ </listitem>
<listitem>
<simpara>
Avoir un compilateur C ANSI installé
</simpara>
- </listitem>
+ </listitem>
<listitem>
<simpara>
Avoir installé un serveur web
@@ -37,14 +33,13 @@
</listitem>
</itemizedlist>
</para>
-
<para>
Il y a plusieurs façons de compiler et configurer PHP pour une
plate-forme UNIX. Le processus de compilation est contrôler
entièrement
par les options de ligne de commande du script <filename>configure</filename>
- Cette documentation souligne les options les plus fréquentes, mais il
+ Cette documentation souligne les options les plus fréquentes, mais il
en existe un grand nombre. Jetez un oeil à <link
- linkend="install.configure"> la liste complète des
+ linkend="install.configure"> la liste complète des
option </link> pour une documentation exhaustive.
<itemizedlist>
<listitem>
@@ -71,30 +66,26 @@
</listitem>
</itemizedlist>
</para>
-
<sect2 id="install.unix.apache-module">
<title>
Installation rapide (Version Module Apache)
</title>
-
<para>
PHP peut être compilé de nombreuses manières
différentes pour en
faire un module Apache. Voyons d'abord les instructions rapides,
puis une liste d'exemples divers, avec les explications. Comme cela
nous aurons survolé l'ensemble de l'installation.
</para>
-
<para>
Vous pouvez selectionner les arguments à ajouter à la commande
<command>configure</command> (ligne 8, ci dessous) parmi la liste <link
linkend="install.configure"> complète des options de
configuration.</link>.
</para>
-
<example id="install.unix.apache-module.quick">
<title>
Instructions d'installation rapide (Version Module Apache)
</title>
- <programlisting>
+ <programlisting role="shell">
1. gunzip apache_1.3.x.tar.gz
2. tar xvf apache_1.3.x.tar
3. gunzip php-3.0.x.tar.gz
@@ -109,34 +100,32 @@
12. ./configure --prefix=/www --activate-module=src/modules/php3/libphp3.a
13. make
14. make install
-
-A la place de cette étape, vous pouvez simplement écraser le binaire
-httpd. Assurez-vous d'avoir bien arrêté le démon d'abord.
-
+ </programlisting>
+ A la place de cette étape, vous pouvez simplement écraser le
+binaire
+ httpd. Assurez-vous d'avoir bien arrêté le démon d'abord.
+ <programlisting role="shell">
15. cd ../php-3.0.x
16. cp php3.ini-dist /usr/local/lib/php3.ini
-
- Vous pouvez éditer le fichier de configuration /usr/local/lib/php3.ini.
- Si vous préférez installer le fichier dans un autre
répertoire,
- il faut utiliser l'option de configuration --with-config-file-path=/path
- à l'étape 8.
-
-17. Editez le fichier de configuration apache httpd.conf ou srm.conf et ajoutez :
-
+ </programlisting>
+ Vous pouvez éditer le fichier de configuration
+/usr/local/lib/php3.ini.
+ Si vous préférez installer le fichier dans un autre
+répertoire,
+ il faut utiliser l'option de configuration --with-config-file-path=/path
+ à l'étape 8.
+ <programlisting role="shell">
+17. Editez le fichier de configuration apache httpd.conf ou srm.conf et ajoutez :
AddType application/x-httpd-php3 .php3
-
-Ici, il faut choisir l'extension que vous souhaitez donner au fichier php.
-<literal>.php</literal> est simplement celle que nous suggérons.
-
-18. Utilisez la procédure normale afin de démarrer le serveur Apache.
(Vous
- devez impérativement arrêter et redémarrer le serveur Apache,
et pas
+ </programlisting>
+ Ici, il faut choisir l'extension que vous souhaitez donner au fichier php.
+ <literal>.php</literal> est simplement celle que nous suggérons.
+ <programlisting role="shell">
+18. Utilisez la procédure normale afin de démarrer le serveur Apache.
+(Vous
+ devez impérativement arrêter et redémarrer le serveur Apache,
+et pas
seulement le relancer à l'aide d'un signal HUP ou USR1).
</programlisting>
</example>
-
<para>
<informalexample>
- <programlisting>
+ <programlisting role="shell">
./configure --with-apxs --with-pgsql
</programlisting>
</informalexample>
@@ -144,13 +133,13 @@
<para>
Cette option va créer un fichier <filename>libphp4.so</filename>, qui est
une librairie partagée, chargée par Apache grâce à
la ligne
- LoadModule dans le fichier de configuration d'Apache
+ LoadModule dans le fichier de configuration d'Apache
<filename>httpd.conf</filename>. Le suport de la base de données
PostgreSQL
est compris dans la librairie <filename>libphp4.so</filename>.
</para>
<para>
<informalexample>
- <programlisting>
+ <programlisting role="shell">
./configure --with-apxs --with-pgsql=shared
</programlisting>
</informalexample>
@@ -159,25 +148,25 @@
Cette option va créer un fichier <filename>libphp4.so</filename> qui est
une librairie partagée Apache, mais elle va aussi créer une
librairie
partagée <filename>pgsql.so</filename> qui sera chargée par PHP
- soit avec les directives de chargement du fichier de
+ soit avec les directives de chargement du fichier de
configuration <filename>php.ini</filename> ou avec la fonction de
chargement <function>dl</function>.
</para>
<para>
<informalexample>
- <programlisting>
+ <programlisting role="shell">
./configure --with-apache=/path/to/apache_source --with-pgsql
</programlisting>
</informalexample>
</para>
<para>
Cette option va créer la librairie <filename>libmodphp4.a</filename>, le
- fichier <filename>mod_php4.c</filename> et quelques autres fichiers
- utilitaires, puis copier tout cela dans le dossier
+ fichier <filename>mod_php4.c</filename> et quelques autres fichiers
+ utilitaires, puis copier tout cela dans le dossier
<literal>src/modules/php4</literal> du dossier source Apache.
Lorsque vous compilez Apache avec l'option
<literal>--activate-module=src/modules/php4/libphp4.a</literal>,
- le compilateur d'Apache créera le fichier <filename>libphp4.a</filename>
+ le compilateur d'Apache créera le fichier <filename>libphp4.a</filename>
et le liera statiquement avec <filename>httpd</filename>.
Le support PostgreSQL est inclus directement dnas l'exécutable
<filename>httpd</filename>, ce qui fait que le résultat est un
@@ -186,70 +175,64 @@
</para>
<para>
<informalexample>
- <programlisting>
+ <programlisting role="shell">
./configure --with-apache=/path/to/apache_source --with-pgsql=shared
</programlisting>
</informalexample>
</para>
<para>
Même chose que le précédent, mais au lieu d'inclure le
support de
- PostgreSQL directement dans le <filename>httpd</filename> final,
+ PostgreSQL directement dans le <filename>httpd</filename> final,
vous obtiendrez une librairie partagée <filename>pgsql.so</filename>
que vous pourrez charger dans PHP, grâce au fichier
de configuration <filename>php.ini</filename> ou la fonction
<function>dl</function>.
</para>
<para>
- Lors du choix de compilation de PHP, prenez bien en considération
+ Lors du choix de compilation de PHP, prenez bien en considération
les avantages et les inconvénients de chaque méthode. Compiler
PHP comme
- une librairie partagée vous permet de compiler séparément
Apache et
+ une librairie partagée vous permet de compiler séparément
+Apache et
toutes les extensions PHP. Compiler PHP statiquement vous donne une plus
- grande vitesse d'exécution. Pour plus de détails reportez vous
à
- la documentation Apache
+ grande vitesse d'exécution. Pour plus de détails reportez vous
+à
+ la documentation Apache
<ulink url="&url.apachedso;">support DSO</ulink> (en anglais).
</para>
-
</sect2>
-
<sect2 id="install.unix.fhttpd">
<title>Module fhttpd</title>
-
<para>
- Pour compiler PHP comme un module fhttpd, répondre "yes" à la
question
- "Build as an fhttpd module ?" (cela correspond à l'option de
configuration
+ Pour compiler PHP comme un module fhttpd, répondre "yes" à la
+question
+ "Build as an fhttpd module ?" (cela correspond à l'option de
+configuration
<option><link
linkend="install.configure.with-fhttpd">--with-fhttpd</link>=<replaceable>DIR</replaceable></option>
- et spécifier la racine de la distribution fhttpd.
- Le répertoire par défaut est:
- <filename class="directory">/usr/local/src/fhttpd</filename>.
- Si vous utilisez fhttpd, compiler PHP en module vous permettra d'obtenir des
- performances supérieures, plus de contrôle et la
possibilité d'exécution à
+ et spécifier la racine de la distribution fhttpd.
+ Le répertoire par défaut est:
+ <filename class="directory">/usr/local/src/fhttpd</filename>.
+ Si vous utilisez fhttpd, compiler PHP en module vous permettra d'obtenir des
+ performances supérieures, plus de contrôle et la
+possibilité d'exécution à
distance.
</para>
</sect2>
-
<sect2 id="install.unix.otherhttpd">
<title>Autres serveurs web</title>
<para>
PHP peut être compiler pour fonctionner avec de nombreux autres
- serveurs web. Reportez vous à
+ serveurs web. Reportez vous à
<link linkend="install.configure.servers">Options particulières
aux serveurs web</link> pour une liste complète des options de
configuration.
</para>
</sect2>
-
<sect2 id="install.unix.commandline">
<title><filename
class="directory">/usr/local/src/fhttpd</filename></title>
<para>
- Par défaut, PHP est compilé comme une CGI. Si vous voulez que
votre serveur web
- supporte le PHP, compiler le PHP comme une CGI permet d'obtenir de meilleures
- performances. Cependant, la version CGI permet aux utilisateurs de lancer des
+ Par défaut, PHP est compilé comme une CGI. Si vous voulez que
+votre serveur web
+ supporte le PHP, compiler le PHP comme une CGI permet d'obtenir de meilleures
+ performances. Cependant, la version CGI permet aux utilisateurs de lancer des
scripts PHP sous leur UID respectives. Lisez attentivement le chapitre
consacré
- à la <link linkend="security">sécurité</link> si vous
souhaitez utiliser
+ à la <link linkend="security">sécurité</link> si vous
+souhaitez utiliser
cette solution.
</para>
</sect2>
-
<sect2 id="database-support-options">
<title>Options de base de données</title>
<para>
@@ -259,14 +242,12 @@
de la compilation. Lisez la <link linkend="install.configure.databases">liste
des options de bases de données</link> pour plus de détails.
</para>
-
<para>
- La liste complète des options de <filename>configure</filename>,
+ La liste complète des options de <filename>configure</filename>,
reportez vous à la <link linkend="install.configure">liste complète
des options de configuration</link>.
</para>
</sect2>
-
<sect2 id="install.building">
<title>Compilation</title>
<simpara>
@@ -276,18 +257,16 @@
allez à <link linkend="install-problems">la section des
problèmes</link>.
</simpara>
</sect2>
-
<sect2 id="install.testing">
<title>Tests</title>
<simpara>
- Si vous avez compilé PHP comme programme CGI, vous pouvez tester
+ Si vous avez compilé PHP comme programme CGI, vous pouvez tester
votre produit en tapant : <command>make test</command>. C'est toujours
- une bonne chose de tester le résultat d'une compilation.
+ une bonne chose de tester le résultat d'une compilation.
Cela vous permet de repérer des problèmes entre PHP et votre
plate-forme, bien plus facilement que si vous attendez.
</simpara>
</sect2>
-
<sect2 id="install.benchmarking">
<title>Performances</title>
<simpara>
@@ -295,10 +274,10 @@
les performances de PHP 3 avec la commande <command>make bench</command>.
Notez que si le "safe mode" est activé (par défaut), vous ne
risquer de
voir l'évaluation s'arrêter une fois les 30 secondes
réglementaires
- écoulées. En effet, la fonction
<function>set_time_limit</function>
+ écoulées. En effet, la fonction <function>set_time_limit</function>
ne peut pas être utilisé si le "safe mode" fonctionne. Utilisez
l'option
<link linkend="ini.max-execution-time">max_execution_time</link>
- pour contrôler le temps d'éxécutions de vos scripts.
+ pour contrôler le temps d'éxécutions de vos scripts.
<command>make bench</command> ignore le fichier de <link
linkend="configuration.file">configuration file</link>.
</simpara>
@@ -309,10 +288,8 @@
</note>
</sect2>
</sect1>
-
<sect1 id="install.configure">
<title>Liste complète des options de configuration</title>
-
<note>
<para>
Ces options ne sont utilisées que lors de la compilation. Si vous voulez
@@ -320,7 +297,6 @@
la partie <link linkend="configuration">configuration</link>.
</para>
</note>
-
<para>
Ceci est la liste complète des options de configurations supportées
par le script de configuration PHP 3 et PHP 4 <filename>configure</filename>,
@@ -331,7 +307,6 @@
d'un lien entre elles (si vous avez un problème avec une option PHP 3,
vérifier ainsi que les noms n'ont pas changé).
</para>
-
<itemizedlist>
<listitem>
<para>
@@ -379,19 +354,16 @@
</para>
</listitem>
</itemizedlist>
-
<sect2 id="install.configure.databases">
<title>Configuration pour le support des bases de données</title>
<para>
PHP supporte de nombreuses bases de données (et aussi ODBC):
</para>
-
<para>
- Pour la liste détaillée des options de
<filename>configure</filename>,
+ Pour la liste détaillée des options de
+<filename>configure</filename>,
reportez vous à <link linkend="install.configure"> la liste
complète
des options.</link>.
</para>
-
<variablelist>
<varlistentry id="install.configure.with-adabas">
<term>
@@ -407,7 +379,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-dba">
<term>
<parameter>--enable-dba=shared</parameter>
@@ -421,7 +392,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-dbase">
<term>
<parameter>--enable-dbase</parameter>
@@ -437,7 +407,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-dbase">
<term>
<parameter>--with-dbase</parameter>
@@ -453,7 +422,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-db2">
<term>
<parameter>--with-db2[=DIR]</parameter>
@@ -464,7 +432,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-db3">
<term>
<parameter>--with-db3[=DIR]</parameter>
@@ -478,7 +445,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-dbm">
<term>
<parameter>--with-dbm[=DIR]</parameter>
@@ -489,7 +455,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-dbmaker">
<term>
<parameter>--with-dbmaker[=DIR]</parameter>
@@ -505,7 +470,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-empress">
<term>
<parameter>--with-empress[=DIR]</parameter>
@@ -517,7 +481,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-filepro">
<term>
<parameter>--enable-filepro</parameter>
@@ -533,7 +496,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-filepro">
<term>
<parameter>--with-filepro</parameter>
@@ -549,7 +511,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-gdbm">
<term>
<parameter>--with-gdbm[=DIR]</parameter>
@@ -560,7 +521,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-hyperwave">
<term>
<parameter>--with-hyperwave</parameter>
@@ -571,7 +531,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ibm-db2">
<term>
<parameter>--with-ibm-db2[=DIR]</parameter>
@@ -579,7 +538,7 @@
<listitem>
<para>
PHP 3, PHP 4: Inclus le support IBM DB2. DIR est le chemin jusqu'au
- dossier d'installation de DB2 (par défaut
+ dossier d'installation de DB2 (par défaut
<filename>/home/db2inst1/sqllib</filename>).
</para>
<para>
@@ -587,7 +546,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-informix">
<term>
<parameter>--with-informix[=DIR]</parameter>
@@ -599,7 +557,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ingres">
<term>
<parameter>--with-ingres[=DIR]</parameter>
@@ -614,7 +571,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-interbase">
<term>
<parameter>--with-interbase[=DIR]</parameter>
@@ -632,7 +588,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ldap">
<term>
<parameter>--with-ldap[=DIR]</parameter>
@@ -648,7 +603,7 @@
de LDAP.
</para>
<simpara>
- Cette option fournit un accès aux serveurs <acronym>LDAP</acronym>
+ Cette option fournit un accès aux serveurs <acronym>LDAP</acronym>
(Lightweight Directory Access Protocol support). Le paramètre est
le dossier d'installation de LDAP (par défaut, <filename
class="directory">/usr/local/ldap</filename>).
@@ -661,7 +616,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-msql">
<term>
<parameter>--with-msql[=DIR]</parameter>
@@ -672,8 +626,8 @@
le dossier d'installation de mSQL (par défaut, <filename
class="directory">/usr/local/Hughes</filename>, le dossier par
défaut de l'installation mSQL 2.0).
- <command>configure</command> automatiquement détecte quelle version
- de mSQL vous utilisez et gère le point avec les deux versions
+ <command>configure</command> automatiquement détecte quelle version
+ de mSQL vous utilisez et gère le point avec les deux versions
1.0 et 2.0, mais si vous compilez PHP avec mSQL 1.0, vous ne pourrez
accéder qu'aux bases mSQL 1.0, et vice-versa.
</para>
@@ -687,7 +641,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mysql">
<term>
<parameter>--with-mysql[=DIR]</parameter>
@@ -713,7 +666,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ndbm">
<term>
<parameter>--with-ndbm[=DIR]</parameter>
@@ -724,7 +676,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-oci8">
<term>
<parameter>--with-oci8[=DIR]</parameter>
@@ -739,7 +690,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-oracle">
<term>
<parameter>--with-oracle[=DIR]</parameter>
@@ -754,8 +704,8 @@
de Oracle (par défaut ORACLE_HOME).
</para>
<simpara>
- Inclus le support Oracle. Cette option a été testée et
devrait
- fonctionner au moins avec les versions d'Oracle de 7.0 à 7.3.
+ Inclus le support Oracle. Cette option a été testée et
+devrait
+ fonctionner au moins avec les versions d'Oracle de 7.0 à 7.3.
Le paramètre DIR est <envar>ORACLE_HOME</envar>. Vous n'avez pas
à
spécifier ce paramètre, si votre environnement Oracle a
été
installé.
@@ -765,7 +715,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-pgsql">
<term>
<parameter>--with-pgsql[=DIR]</parameter>
@@ -783,7 +732,7 @@
en spécifiant DIR.
</para>
<simpara>
- Voir aussiles directives de configurations de
+ Voir aussiles directives de configurations de
<link linkend="ini.sect.pgsql">Postgres</link> dans le fichier de
<link linkend="configuration.file">configuration file</link>.
</simpara>
@@ -792,7 +741,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-solid">
<term>
<parameter>--with-solid[=DIR]</parameter>
@@ -807,7 +755,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-sybase-ct">
<term>
<parameter>--with-sybase-ct[=DIR]</parameter>
@@ -818,13 +765,12 @@
de Sybase (par défaut /home/sybase).
</para>
<simpara>
- Voir aussi les directives de configuration de
+ Voir aussi les directives de configuration de
<link linkend="ini.sect.sybct">Sybase-CT</link> dans le fichier
de <link linkend="configuration.file">configuration</link>.
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-sybase">
<term>
<parameter>--with-sybase[=DIR]</parameter>
@@ -835,7 +781,7 @@
de Sybase (par défaut <filename>/home/sybase</filename>).
</para>
<simpara>
- Voir aussi les directives de configuration de
+ Voir aussi les directives de configuration de
<link linkend="ini.sect.sybase">Sybase</link> dans le dossier
de <link linkend="configuration.file">configuration</link>.
</simpara>
@@ -844,7 +790,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-openlink">
<term>
<parameter>--with-openlink[=DIR]</parameter>
@@ -859,7 +804,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-iodbc">
<term>
<parameter>--with-iodbc[=DIR]</parameter>
@@ -875,12 +819,11 @@
la plus part des UNIX.
</para>
<simpara>
- <ulink url="&url.freeodbc;">Site FreeODBC</ulink>
+ <ulink url="&url.freeodbc;">Site FreeODBC</ulink>
or <ulink url="&url.iodbc;">Site iODBC</ulink>
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-custom-odbc">
<term>
<parameter>--with-custom-odbc[=DIR]</parameter>
@@ -892,17 +835,17 @@
défaut, c'est <filename class="directory">/usr/local</filename>.
</para>
<simpara>
- Cette option implique que vous avez définit la variable
+ Cette option implique que vous avez définit la variable
CUSTOM_ODBC_LIBS, lorsque vous exécutez le script de configuration.
Vous devez aussi fournir un entête odbc.h valide, dans le chemin
- d'inclusion. Si vous n'en avez pas, créez le, et incluez y
- vos entêtes spécifiques. Ces entêtes peuvent aussi
utiliser
- des définitions supplémentaires, surtout si ils sont
+ d'inclusion. Si vous n'en avez pas, créez le, et incluez y
+ vos entêtes spécifiques. Ces entêtes peuvent aussi utiliser
+ des définitions supplémentaires, surtout si ils sont
multi-plateformes. Définissez les dans CFLAGS.
</simpara>
<simpara>
Par exemple, vous pouvez utiliser Sybase SQL Anywhere sous QNX comme
- suit :
+ suit :
<literal>
CFLAGS=-DODBC_QNX LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib
-lodbc" ./configure --with-custom-odbc=/usr/lib/sqlany50
@@ -910,15 +853,14 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-unified-odbc">
<term>
<parameter>--disable-unified-odbc</parameter>
</term>
<listitem>
<para>
- PHP 3: Inactive le support ODBC unifié. Uniquement utile si
- iODBC, Adabas, Solid, Velocis ou une interface ODBC personnalisée est
+ PHP 3: Inactive le support ODBC unifié. Uniquement utile si
+ iODBC, Adabas, Solid, Velocis ou une interface ODBC personnalisée est
activée.
</para>
<para>
@@ -928,11 +870,11 @@
Le module ODBC unifié, qui est une interface répandue
vers toutes les bases de données ODBC, comme par exemple Solid, IBM
DB2 et Adabas D. Elle fonctionne aussi pour les
- librairie ODBC normales. Elle a été testée avec iODBC,
Solid, Adabas D,
+ librairie ODBC normales. Elle a été testée avec iODBC,
+Solid, Adabas D,
IBM DB2 et Sybase SQL Anywhere. Requiert qu'un (et seulement un)
de ces module ait été activé, ou que le module Velocis
soit
activé, ou encore que la librairie ODBC personnalisée soit
chargée.
- Cette option ne sert que si l'une de ces options est utilisée :
+ Cette option ne sert que si l'une de ces options est utilisée :
<link
linkend="install.configure.with-iodbc">--with-iodbc</link>,
<link
@@ -952,7 +894,6 @@
</simpara>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-unixODBC">
<term>
<parameter>--with-unixODBC[=DIR]</parameter>
@@ -967,7 +908,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-velocis">
<term>
<parameter>--with-velocis[=DIR]</parameter>
@@ -984,10 +924,8 @@
</varlistentry>
</variablelist>
</sect2>
-
<sect2 id="install.configure.ecommerce">
<title>Ecommerce</title>
-
<variablelist>
<varlistentry id="install.configure.with-ccvs">
<term>
@@ -1003,7 +941,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mck">
<term>
<parameter>--with-mck[=DIR]</parameter>
@@ -1020,7 +957,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-cybercash">
<term>
<parameter>--with-cybercash[=DIR]</parameter>
@@ -1036,7 +972,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-pfpro">
<term>
<parameter>--with-pfpro[=DIR]</parameter>
@@ -1051,12 +986,9 @@
</listitem>
</varlistentry>
</variablelist>
-
</sect2>
-
<sect2 id="install.configure.graphics">
<title>Graphisme</title>
-
<variablelist>
<varlistentry id="install.configure.enable-freetype-4bit-antialias-hack">
<term>
@@ -1071,7 +1003,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-gd">
<term>
<parameter>--with-gd[=DIR]</parameter>
@@ -1089,7 +1020,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.without-gd">
<term>
<parameter>--without-gd</parameter>
@@ -1100,7 +1030,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-imagick">
<term>
<parameter>--with-imagick[=DIR]</parameter>
@@ -1115,7 +1044,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-jpeg-dir">
<term>
<parameter>--with-jpeg-dir[=DIR]</parameter>
@@ -1129,7 +1057,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-png-dir">
<term>
<parameter>--with-png-dir[=DIR]</parameter>
@@ -1143,7 +1070,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-t1lib">
<term>
<parameter>--enable-t1lib</parameter>
@@ -1158,7 +1084,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-t1lib">
<term>
<parameter>--with-t1lib[=DIR]</parameter>
@@ -1173,7 +1098,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-tiff-dir">
<term>
<parameter>--with-tiff-dir[=DIR]</parameter>
@@ -1187,7 +1111,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ttf">
<term>
<parameter>--with-ttf[=DIR]</parameter>
@@ -1198,7 +1121,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-xpm-dir">
<term>
<parameter>--with-xpm-dir[=DIR]</parameter>
@@ -1214,14 +1136,11 @@
</varlistentry>
</variablelist>
</sect2>
-
<sect2 id="install.configure.misc">
<title>Divers</title>
-
<para>
Cette section est en cours de tri.
</para>
-
<variablelist>
<varlistentry id="install.configure.disable-bcmath">
<term>
@@ -1230,7 +1149,7 @@
<listitem>
<para>
PHP 3: Inactive la librairie de nombre BC (taille arbitraire).
- Ces fonctions vous permettent de manipuler des nombres
+ Ces fonctions vous permettent de manipuler des nombres
hors des limites habituelles des entiers et des nombres à
virgules flottantes. Voir aussi <link linkend="ref.bc">
Mathématiques sur de grands nombres</link>.
@@ -1242,7 +1161,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-display-source">
<term>
<parameter>--disable-display-source</parameter>
@@ -1256,7 +1174,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-libtool-lock">
<term>
<parameter>--disable-libtool-lock</parameter>
@@ -1271,7 +1188,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-pear">
<term>
<parameter>--disable-pear</parameter>
@@ -1285,7 +1201,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-pic">
<term>
<parameter>--disable-pic</parameter>
@@ -1299,7 +1214,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-posix">
<term>
<parameter>--disable-posix</parameter>
@@ -1314,7 +1228,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-rpath">
<term>
<parameter>--disable-rpath</parameter>
@@ -1328,7 +1241,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-session">
<term>
<parameter>--disable-session</parameter>
@@ -1342,14 +1254,13 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-bcmath">
<term>
<parameter>--enable-bcmath</parameter>
</term>
<listitem>
<para>
- PHP 3: Option non disponible en PHP 3; bcmath est compilé par
+ PHP 3: Option non disponible en PHP 3; bcmath est compilé par
Utilisez <link
linkend="install.configure.disable-bcmath">--disable-bcmath</link>
pour le désactiver.
</para>
@@ -1363,7 +1274,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-c9x-inline">
<term>
<parameter>--enable-c9x-inline</parameter>
@@ -1377,7 +1287,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-calendar">
<term>
<parameter>--enable-calendar</parameter>
@@ -1391,7 +1300,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-debug">
<term>
<parameter>--enable-debug</parameter>
@@ -1402,7 +1310,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-debugger">
<term>
<parameter>--enable-debugger</parameter>
@@ -1416,7 +1323,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-discard-path">
<term>
<parameter>--enable-discard-path</parameter>
@@ -1429,7 +1335,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-dmalloc">
<term>
<parameter>--enable-dmalloc</parameter>
@@ -1440,7 +1345,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-exif">
<term>
<parameter>--enable-exif</parameter>
@@ -1454,7 +1358,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-experimental-zts">
<term>
<parameter>--enable-experimental-zts</parameter>
@@ -1468,7 +1371,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-fast-install">
<term>
<parameter>--enable-fast-install[=PKGS]</parameter>
@@ -1482,7 +1384,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-force-cgi-redirect">
<term>
<parameter>--enable-force-cgi-redirect</parameter>
@@ -1491,11 +1392,10 @@
<para>
PHP 3, PHP 4: Active la vérification des redirections internes au
serveur. Il est recommandé d'utiliser cette option si vous utilisez
- la version CGI avec Apache.
+ la version CGI avec Apache.
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-inline-optimization">
<term>
<parameter>--enable-inline-optimization</parameter>
@@ -1510,7 +1410,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-libgcc">
<term>
<parameter>--enable-libgcc</parameter>
@@ -1524,7 +1423,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-maintainer-mode">
<term>
<parameter>--enable-maintainer-mode</parameter>
@@ -1536,7 +1434,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-memory-limit">
<term>
<parameter>--enable-memory-limit</parameter>
@@ -1544,11 +1441,10 @@
<listitem>
<para>
PHP 3, PHP 4: Compile avec limitation de consommation de mémoire.
- [default=no]
+ [default=no]
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-safe-mode">
<term>
<parameter>--enable-safe-mode</parameter>
@@ -1559,7 +1455,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-satellite">
<term>
<parameter>--enable-satellite</parameter>
@@ -1573,7 +1468,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-shared">
<term>
<parameter>--enable-shared[=PKGS]</parameter>
@@ -1587,7 +1481,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-sigchild">
<term>
<parameter>--enable-sigchild</parameter>
@@ -1598,7 +1491,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-static">
<term>
<parameter>--enable-static[=PKGS]</parameter>
@@ -1612,7 +1504,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-sysvsem">
<term>
<parameter>--enable-sysvsem</parameter>
@@ -1623,7 +1514,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-sysvshm">
<term>
<parameter>--enable-sysvshm</parameter>
@@ -1634,7 +1524,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-trans-sid">
<term>
<parameter>--enable-trans-sid</parameter>
@@ -1648,7 +1537,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-cdb">
<term>
<parameter>--with-cdb[=DIR]</parameter>
@@ -1659,23 +1547,21 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-config-file-path">
<term>
<parameter>--with-config-file-path=PATH</parameter>
</term>
<listitem>
<para>
- PHP 3: Indique le chemin dans lequel il faut chercher le fichier
- php3.ini (par défaut, <filename>/usr/local/lib</filename>).
+ PHP 3: Indique le chemin dans lequel il faut chercher le fichier
+ <filename>php3.ini</filename> (par défaut,
+<filename>/usr/local/lib</filename>).
</para>
<para>
- PHP 4: Indique le chemin dans lequel il faut chercher le fichier
- php.ini (par défaut, <filename>/usr/local/lib</filename>).
+ PHP 4: Indique le chemin dans lequel il faut chercher le fichier
+ <filename>php.ini</filename> (par défaut,
+<filename>/usr/local/lib</filename>).
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-cpdflib">
<term>
<parameter>--with-cpdflib[=DIR]</parameter>
@@ -1691,7 +1577,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-esoob">
<term>
<parameter>--with-esoob[=DIR]</parameter>
@@ -1706,7 +1591,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-exec-dir">
<term>
<parameter>--with-exec-dir[=DIR]</parameter>
@@ -1718,7 +1602,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-fdftk">
<term>
<parameter>--with-fdftk[=DIR]</parameter>
@@ -1730,7 +1613,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-gnu-ld">
<term>
<parameter>--with-gnu-ld</parameter>
@@ -1744,7 +1626,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-icap">
<term>
<parameter>--with-icap[=DIR]</parameter>
@@ -1758,7 +1639,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-imap">
<term>
<parameter>--with-imap[=DIR]</parameter>
@@ -1770,7 +1650,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-imsp">
<term>
<parameter>--with-imsp[=DIR]</parameter>
@@ -1785,7 +1664,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-java">
<term>
<parameter>--with-java[=DIR]</parameter>
@@ -1801,7 +1679,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-kerberos">
<term>
<parameter>--with-kerberos[=DIR]</parameter>
@@ -1815,7 +1692,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mcal">
<term>
<parameter>--with-mcal[=DIR]</parameter>
@@ -1826,7 +1702,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mcrypt">
<term>
<parameter>--with-mcrypt[=DIR]</parameter>
@@ -1838,7 +1713,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mhash">
<term>
<parameter>--with-mhash[=DIR]</parameter>
@@ -1850,7 +1724,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mm">
<term>
<parameter>--with-mm[=DIR]</parameter>
@@ -1864,7 +1737,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mod_charset">
<term>
<parameter>--with-mod_charset</parameter>
@@ -1875,7 +1747,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-pdflib">
<term>
<parameter>--with-pdflib[=DIR]</parameter>
@@ -1891,7 +1762,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-readline">
<term>
<parameter>--with-readline[=DIR]</parameter>
@@ -1906,7 +1776,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-regex">
<term>
<parameter>--with-regex=TYPE</parameter>
@@ -1920,7 +1789,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-servlet">
<term>
<parameter>--with-servlet[=DIR]</parameter>
@@ -1931,12 +1799,11 @@
</para>
<para>
PHP 4: Inclus le support des servlets . DIR est le dossier d'installation
- du JSDK. Ces SAPI requiert la compliation de l'extension Java comme
+ du JSDK. Ces SAPI requiert la compliation de l'extension Java comme
librairie partagée.
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-swf">
<term>
<parameter>--with-swf[=DIR]</parameter>
@@ -1950,7 +1817,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-system-regex">
<term>
<parameter>--with-system-regex</parameter>
@@ -1964,7 +1830,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-tsrm-pth">
<term>
<parameter>--with-tsrm-pth[=pth-config]</parameter>
@@ -1978,7 +1843,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-tsrm-pthreads">
<term>
<parameter>--with-tsrm-pthreads</parameter>
@@ -1992,7 +1856,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-x">
<term>
<parameter>--with-x</parameter>
@@ -2006,7 +1869,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-zlib-dir">
<term>
<parameter>--with-zlib-dir[=DIR]</parameter>
@@ -2020,7 +1882,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-zlib">
<term>
<parameter>--with-zlib[=DIR]</parameter>
@@ -2032,7 +1893,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.without-pcre-regex">
<term>
<parameter>--without-pcre-regex</parameter>
@@ -2049,7 +1909,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.without-posix">
<term>
<parameter>--without-posix</parameter>
@@ -2066,10 +1925,8 @@
</varlistentry>
</variablelist>
</sect2>
-
<sect2 id="install.configure.networking">
<title>Réseau</title>
-
<variablelist>
<varlistentry id="install.configure.with-curl">
<term>
@@ -2084,7 +1941,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-ftp">
<term>
<parameter>--enable-ftp</parameter>
@@ -2099,7 +1955,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-ftp">
<term>
<parameter>--with-ftp</parameter>
@@ -2115,19 +1970,17 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-url-fopen-wrapper">
<term>
<parameter>--disable-url-fopen-wrapper</parameter>
</term>
<listitem>
<para>
- PHP 3, PHP 4: Inactive la version améliorée de fopen, qui
+ PHP 3, PHP 4: Inactive la version améliorée de fopen, qui
permet l'accès aux fichiers par HTTP ou FTP.
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-mod-dav">
<term>
<parameter>--with-mod-dav=DIR</parameter>
@@ -2139,44 +1992,40 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-openssl">
<term>
<parameter>--with-openssl[=DIR]</parameter>
</term>
<listitem>
<para>
- PHP 3, PHP 4: Inclus le support OpenSSL de SNMP.
+ PHP 3, PHP 4: Inclus le support OpenSSL de <acronym>SNMP</acronym>.
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-snmp">
<term>
<parameter>--with-snmp[=DIR]</parameter>
</term>
<listitem>
<para>
- PHP 3, PHP 4: Inclus le support SNMP. DIR est le dossier d'installation
- de SNMP (par défaut, PHP va chercher dans les un certains nombre
d'endroits
- classiques d'installation de snmp). Utilisez "shared" pour compiler SNMP
- en librairie dynamique, ou "shared,DIR" pour compiler SNMP en librairie
+ PHP 3, PHP 4: Inclus le support <acronym>SNMP</acronym>. DIR est le dossier
+d'installation
+ de <acronym>SNMP</acronym> (par défaut, PHP va chercher dans les un
+certain nombre d'endroits
+ classiques d'installation de <acronym>SNMP</acronym>). Utilisez "shared" pour
+compiler <acronym>SNMP</acronym>
+ en librairie dynamique, ou "shared,DIR" pour compiler <acronym>SNMP</acronym>
+en librairie
dynamique tout en spécifiant DIR.
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-ucd-snmp-hack">
<term>
<parameter>--enable-ucd-snmp-hack</parameter>
</term>
<listitem>
<para>
- PHP 3, PHP 4: Active le hack UCD SNMP
+ PHP 3, PHP 4: Active le hack UCD <acronym>SNMP</acronym>
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-sockets">
<term>
<parameter>--enable-sockets</parameter>
@@ -2190,7 +2039,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-yaz">
<term>
<parameter>--with-yaz[=DIR]</parameter>
@@ -2205,7 +2053,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-yp">
<term>
<parameter>--enable-yp</parameter>
@@ -2220,7 +2067,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-yp">
<term>
<parameter>--with-yp</parameter>
@@ -2236,12 +2082,9 @@
</listitem>
</varlistentry>
</variablelist>
-
</sect2>
-
<sect2 id="install.configure.php">
<title>Configuration de PHP</title>
-
<variablelist>
<varlistentry id="install.configure.enable-magic-quotes">
<term>
@@ -2253,7 +2096,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-short-tags">
<term>
<parameter>--disable-short-tags</parameter>
@@ -2264,7 +2106,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-track-vars">
<term>
<parameter>--enable-track-vars</parameter>
@@ -2280,12 +2121,9 @@
</listitem>
</varlistentry>
</variablelist>
-
</sect2>
-
<sect2 id="install.configure.servers">
<title>Serveur</title>
-
<variablelist>
<varlistentry id="install.configure.with-aolserver-src">
<term>
@@ -2300,7 +2138,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-aolserver">
<term>
<parameter>--with-aolserver=DIR</parameter>
@@ -2314,7 +2151,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-apache">
<term>
<parameter>--with-apache[=DIR]</parameter>
@@ -2326,7 +2162,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-apxs">
<term>
<parameter>--with-apxs[=FILE]</parameter>
@@ -2338,7 +2173,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-versioning">
<term>
<parameter>--enable-versioning</parameter>
@@ -2352,7 +2186,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-fhttpd">
<term>
<parameter>--with-fhttpd[=DIR]</parameter>
@@ -2364,7 +2197,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-nsapi">
<term>
<parameter>--with-nsapi=DIR</parameter>
@@ -2378,7 +2210,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-phttpd">
<term>
<parameter>--with-phttpd=DIR</parameter>
@@ -2388,11 +2219,10 @@
PHP 3: Option non disponible en PHP 3
</para>
<para>
- PHP 4:
+ PHP 4:
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-pi3web">
<term>
<parameter>--with-pi3web=DIR</parameter>
@@ -2406,7 +2236,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-roxen">
<term>
<parameter>--with-roxen=DIR</parameter>
@@ -2421,7 +2250,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-roxen-zts">
<term>
<parameter>--enable-roxen-zts</parameter>
@@ -2435,7 +2263,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-thttpd">
<term>
<parameter>--with-thttpd=SRCDIR</parameter>
@@ -2445,11 +2272,10 @@
PHP 3: Option non disponible en PHP 3
</para>
<para>
- PHP 4:
+ PHP 4:
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-zeus">
<term>
<parameter>--with-zeus=DIR</parameter>
@@ -2464,12 +2290,9 @@
</listitem>
</varlistentry>
</variablelist>
-
</sect2>
-
<sect2 id="install.configure.text">
<title>Texte et langue</title>
-
<variablelist>
<varlistentry id="install.configure.with-aspell">
<term>
@@ -2481,7 +2304,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-gettext">
<term>
<parameter>--with-gettext[=DIR]</parameter>
@@ -2493,7 +2315,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-pspell">
<term>
<parameter>--with-pspell[=DIR]</parameter>
@@ -2507,7 +2328,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-recode">
<term>
<parameter>--with-recode[=DIR]</parameter>
@@ -2523,13 +2343,10 @@
</listitem>
</varlistentry>
</variablelist>
-
</sect2>
-
<sect2 id="install.configure.xml">
<title>XML</title>
-
- <variablelist>
+ <variablelist>
<varlistentry id="install.configure.with-dom">
<term>
<parameter>--with-dom[=DIR]</parameter>
@@ -2544,7 +2361,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-sablot-errors-descriptive">
<term>
<parameter>--enable-sablot-errors-descriptive</parameter>
@@ -2558,7 +2374,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-sablot">
<term>
<parameter>--with-sablot[=DIR]</parameter>
@@ -2572,7 +2387,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.enable-wddx">
<term>
<parameter>--enable-wddx</parameter>
@@ -2586,7 +2400,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.disable-xml">
<term>
<parameter>--disable-xml</parameter>
@@ -2602,7 +2415,6 @@
</para>
</listitem>
</varlistentry>
-
<varlistentry id="install.configure.with-xml">
<term>
<parameter>--with-xml</parameter>
@@ -2612,24 +2424,21 @@
PHP 3: Inclus le support XML
</para>
<para>
- PHP 4: Option non disponible; XML est compilé par défaut.
+ PHP 4: Option non disponible; XML est compilé par défaut.
Utilisez <link
- linkend="install.configure.disable-xml">--disable-xml</link> pour
+ linkend="install.configure.disable-xml">--disable-xml</link> pour
le désactiver.
</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
-
</sect1>
-
<sect1 id="install-windows95-nt">
<title>Installation sous Windows 95/98/NT</title>
-
<simpara>
Ce guide d'installation vous aidera à installer et configurer
- PHP sur vos serveurs Windows 9x/NT. Ce guide a été compilé
par
+ PHP sur vos serveurs Windows 9x/NT. Ce guide a été compilé
+par
&link.bob;. La dernière révision peut être trouvée
<ulink
url="&url.win32install;">&url.win32install;</ulink>.
</simpara>
@@ -2650,7 +2459,7 @@
<para>
Apache 1.3.x
</para>
- </listitem>
+ </listitem>
<listitem>
<para>
Omni HTTPd 2.0b1
@@ -2658,13 +2467,11 @@
</listitem>
</itemizedlist>
</para>
-
<sect2 id="install.windows.general">
<title>Installation</title>
-
<para>
- Les instructions doivent être faîtes pour toutes les
- installations avant d'attaquer les insctructions spécifiques à
chaque
+ Les instructions doivent être faîtes pour toutes les
+ installations avant d'attaquer les insctructions spécifiques à
+chaque
serveur.
<itemizedlist>
<listitem>
@@ -2675,17 +2482,17 @@
</listitem>
<listitem>
<para>
- Copiez le fichier, 'php.ini-dist' dans le dossier '%WINDOWS%'
- et renommer le en 'php.ini'. '%WINDOWS%' est typiquement
+ Copiez le fichier, 'php.ini-dist' dans le dossier '%WINDOWS%'
+ et renommer le en <filename>php.ini</filename>. '%WINDOWS%' est typiquement
<simplelist>
<member>c:\windows pour Windows 95/98</member>
<member>c:\winnt ou c:\winnt40 pour les serveurs NT/2000</member>
</simplelist>
- </para>
+ </para>
</listitem>
<listitem>
<para>
- Editez votre fichier 'php.ini' :
+ Editez votre fichier <filename>php.ini</filename> :
<itemizedlist>
<listitem>
<simpara>
@@ -2704,20 +2511,20 @@
<listitem>
<simpara>
Choisissez les modules que vous voulez charger lorsque
- PHP démarre. Vous pouvez décommenter les lignes
+ PHP démarre. Vous pouvez décommenter les lignes
'extension=php_*.dll' pour charger ces modules.
- Certains modules requièrent que des librairies
supplémentaires
+ Certains modules requièrent que des librairies
+supplémentaires
soient installées sur votre système. La <ulink
url="&url.php.faq;">FAQ</ulink> PHP a plus d'informations
- sur ces librairies. Vous pouvez aussi charger dynamiquement
+ sur ces librairies. Vous pouvez aussi charger dynamiquement
ces librairies avec <command>dl("php_*.dll");</command>
</simpara>
</listitem>
<listitem>
<simpara>
- Sous PWS et IIS, vous pouvez modifier le fichier browscap.ini pour
- qu'il pointe sur : 'c:\windows\system\inetsrv\browscap.ini' sous
- Windows 95/98 et 'c:\winnt\system32\inetsrv\browscap.ini' sous NT
+ Sous PWS et IIS, vous pouvez modifier le fichier
+<filename>browscap.ini</filename> pour
+ qu'il pointe sur :
+<filename>c:\windows\system\inetsrv\browscap.ini</filename> sous
+ Windows 95/98 et
+<filename>c:\winnt\system32\inetsrv\browscap.ini</filename> sous NT
Plus de détails sur l'utilisation de browscap sont accessibles
sur ce <ulink url="&url.browscap;">mirroir</ulink>, selectionnez
le bouton "source" pour le voir en action.
@@ -2726,24 +2533,22 @@
</itemizedlist>
</para>
</listitem>
- </itemizedlist></para>
+ </itemizedlist>
+ </para>
<simpara>
Les DLLs des extensions PHP sont préfixé avec 'php_', pour
éviter
les confusions entre les extenions PHP et leur librairies.
</simpara>
-
</sect2>
-
<sect2 id="install.windows.iis3">
<title>Windows 95/98/NT et PWS/IIS 3</title>
-
<simpara>
La méthode recommendée pour configurer ces serveurs est d'utiliser
le fichier INF inclus dans la distribution (php_iis_reg.inf).
Vous pouvez éditer ce fichier, pour vous assurer que les
extenstions et les dossiers d'installation de PHP sont bien
ceux de votre configuration. Ou alors, vous pouvez suivre les
- instructions suivantes :
+ instructions suivantes :
</simpara>
<simpara>
ATTENTION: Ces instructions requièrt la manipulation du fichier de
@@ -2752,7 +2557,6 @@
fichier en lieu sûr. L'équipe de développement ne pourra pas
être
reconnue responsable d'un quelconque dommage dans votre registry.
</simpara>
-
<para>
<itemizedlist>
<listitem>
@@ -2804,14 +2608,14 @@
</listitem>
<listitem>
<simpara>
- Donnez le nom de votre extension à la clé :
+ Donnez le nom de votre extension à la clé :
ex: <literal>.php</literal>
</simpara>
</listitem>
<listitem>
<simpara>
Selectionnez le nom de la nouvelle clée dans le panneau de
- droite, et double cliquez dans "default value", puis entrez
+ droite, et double cliquez dans "default value", puis entrez
<literal>phpfile</literal>.
</simpara>
</listitem>
@@ -2831,7 +2635,7 @@
<listitem>
<simpara>
Selectionnez la nouvelle clé <literal>phpfile</literal> et dans
- le panneau de doite, double cliquez dans "default value" et
+ le panneau de doite, double cliquez dans "default value" et
entrez <literal>PHP Script</literal>.
</simpara>
</listitem>
@@ -2851,16 +2655,16 @@
<simpara>
Faîtes un clic droit dans <literal>open</literal> et selectionnez
<literal>New->Key</literal>, appelez-le
- <literal>command</literal>.
+ <literal>command</literal>.
</simpara>
</listitem>
<listitem>
<simpara>
- Selectionnez la nouvelle clée <literal>command</literal> et dans le
+ Selectionnez la nouvelle clée <literal>command</literal> et dans le
panneau de droite, faîtes un double clic dans "default value", puis
entrez
le chemin jusqu'à <literal>php.exe</literal>. ex:
- <literal>c:\php\php.exe -q %1</literal>. (n'oubliez pas le
- <literal>%1</literal>).
+ <literal>c:\php\php.exe -q %1</literal>. (n'oubliez pas le
+ <literal>%1</literal>).
</simpara>
</listitem>
<listitem>
@@ -2873,20 +2677,16 @@
<simpara>
Les utilisateurs de PWS et IIS 3 sont prêts à utiliser leur serveur.
Avec IIS 3, vous pouvez utiliser un <ulink
- url="&url.iiscfg;">outil</ulink> bien pratique de
+ url="&url.iiscfg;">outil</ulink> bien pratique de
Steven Genusa pour configurer votre carte des scripts.
</simpara>
-
</sect2>
-
<sect2 id="install.windowsnt.iis4">
<title>Windows NT et IIS 4</title>
-
<simpara>
Pour installer PHP sur des serveurs NT avec IIS 4, suivez les insctructions
- suivantes :
+ suivantes :
</simpara>
-
<para>
<itemizedlist>
<listitem>
@@ -2904,7 +2704,7 @@
</listitem>
<listitem>
<simpara>
- Cliquez dans le bouton Configuration, puis cliquez dans
+ Cliquez dans le bouton Configuration, puis cliquez dans
l'onglet App Mappings.
</simpara>
</listitem>
@@ -2919,7 +2719,7 @@
<listitem>
<simpara>
Dans la boîte Extension, tapez le nom de l'extension de fichier
- que vous voulez associer à PHP. (Vous devez répéter les
étapes
+ que vous voulez associer à PHP. (Vous devez répéter les
+étapes
5 et 6 pour toutes les extensions que vous voulez associer à PHP.
(<literal>.php</literal> et
<literal>.phtml</literal> sont les plus répandus).
@@ -2935,12 +2735,9 @@
</listitem>
</itemizedlist>
</para>
-
</sect2>
-
<sect2 id="install.windows.apache">
<title>Windows 9x/NT et Apache 1.3.x</title>
-
<simpara>
Vous devez éditer <literal>srm.conf</literal> ou
<literal>httpd.conf</literal> pour configurer Apache, afin qu'il
@@ -2949,10 +2746,9 @@
<simpara>
Bien qu'il puisse y avoir quelques variations de configurations
de PHP sous Apache, elle est suffisamment simple pour être faîte
- par un novice. Reportez vous à la doc Apache pour plus de
+ par un novice. Reportez vous à la doc Apache pour plus de
détails.
</simpara>
-
<para>
<itemizedlist>
<listitem>
@@ -2985,28 +2781,22 @@
</listitem>
</itemizedlist>
</para>
-
<simpara>
Pour utiliser la fonction de colorisation de la syntaxe, créez
- simplement un script PHP, et ajoutez le code suivant :
- <literal><?php show_source
- ("original_php_script.php"); ?></literal>. Substitutez
- <literal>original_php_script.php</literal> avec le nom du fichier
- dont vous voulez voir le source. (c'est le seul moyen de faire cela).
- <emphasis>Note:</emphasis> Sous Win-Apache tous les back-slash (\)
+ simplement un script PHP, et ajoutez le code suivant :
+ <literal><?php show_source("original_php_script.php"); ?></literal>.
+ Substitutez <literal>original_php_script.php</literal> avec le nom du fichier
+ dont vous voulez voir le source (c'est le seul moyen de faire cela).
+ <emphasis>Note:</emphasis> Sous Win-Apache tous les antislash (\)
dans un chemin de fichier (tel que "c:\directory\file.ext"),
doivent être convertis en slash (/).
</simpara>
-
</sect2>
-
<sect2 id="install.windows.omnihttpd">
<title>Omni HTTPd 2.0b1 pour Windows</title>
-
<simpara>
- La méthode la plus simple pour configurer le serveur est :
+ La méthode la plus simple pour configurer le serveur est :
</simpara>
-
<para>
<itemizedlist>
<listitem>
@@ -3016,7 +2806,7 @@
</listitem>
<listitem>
<para>
- Step 2: Faîtes un clic-droit sur l'icone bleur d'OmniHTTPd, sur le
+ Step 2: Faîtes un clic-droit sur l'icone bleur d'OmniHTTPd, sur le
bureau, et selectionnez <literal>Properties</literal>
</para>
</listitem>
@@ -3044,55 +2834,45 @@
</listitem>
</itemizedlist>
</para>
-
<simpara>
- Réptez les étapes 2 à 6 pour chaque extension que vous
voulez associer à
+ Réptez les étapes 2 à 6 pour chaque extension que vous
+voulez associer à
PHP.
</simpara>
-
</sect2>
-
<sect2 id="install.windowsnt.installer">
<title>Installshield</title>
-
<para>
- L'installeur PHP pour Windows PHP, disponibles depuis les pages de
- téléchargement à <ulink url="&url.php;">&url.php;</ulink>
installe
- la version CGI de PHP et, pour IIS, PWS, et Xitami, configure le
+ L'installeur PHP pour Windows PHP, disponibles depuis les pages de
+ téléchargement à <ulink url="&url.php;">&url.php;</ulink>
+installe
+ la version CGI de PHP et, pour IIS, PWS, et Xitami, configure le
serveur web en même temps.
</para>
-
<simpara>
Installez votre serveur HTTP sur votre système, puis assurez vous qu'il
fonctionne.
</simpara>
-
<simpara>
- Lancez l'installeur (.exe), et suivez les insctructions fournies par
+ Lancez l'installeur (.exe), et suivez les insctructions fournies par
le wizard. Deux types d'installations sont supportés : standard,
- qui effectue une configuration standard, et avancé, qui demande
+ qui effectue une configuration standard, et avancé, qui demande
la configuration au fur et à mesure.
</simpara>
-
<simpara>
Le wizard d'installation rassemble suffisamment d'informations pour
configurer le fichier <filename>php.ini</filename> et configurer le serveur
- web pour qu'il utiliser PHP.
+ web pour qu'il utiliser PHP.
Pour IIS et PWS sous NT Workstation, il affiche une liste de tous les noeuds
du serveur, avec leur configuration. Vous pouvez alors choisir quels noeuds
bénéficieront de la configuration PHP.
</simpara>
-
<simpara>
Une fois l'installation complète, l'installeur indiquera qu'il faut
redémarrer votre système, et le fera pour voir. Ou bien, vous
pourrez
immédiatement utiliser PHP.
</simpara>
</sect2>
-
<sect2 id="install.windows.modules">
<title>Modules PHP</title>
-
<para>
<table>
<title>Modules PHP</title>
@@ -3160,7 +2940,7 @@
</row>
<row>
<entry>php_snmp.dll</entry>
- <entry>Fonctions SNMP get and walk (NT uniquement!)</entry>
+ <entry>Fonctions <acronym>SNMP</acronym> get et walk (NT uniquement!)</entry>
</row>
<row>
<entry>php_zlib.dll</entry>
@@ -3170,21 +2950,17 @@
</tgroup>
</table>
</para>
-
</sect2>
</sect1>
-
<sect1 id="install-problems">
<title>Problèmes?</title>
-
<sect2>
<title>Lisez la FAQ</title>
<simpara>
- Certains problèmes sont récurrents : Les plus commun sont
listés dans
+ Certains problèmes sont récurrents : Les plus commun sont
+listés dans
la FAQ PHP, disponible à <ulink url="&url.php.faq;">&url.php.faq;</ulink>
</simpara>
</sect2>
-
<sect2 id="install.bugreports">
<title>Rapport de bug</title>
<simpara>
@@ -3195,33 +2971,28 @@
<ulink url="&url.php.bugs;">&url.php.bugs;</ulink>.
</simpara>
</sect2>
-
<sect2 id="install.otherproblems">
<title>Autres problèmes</title>
-
<simpara>
Si vous êtes complètements bloqués, quelqu'un sur la liste
de diffusion
PHP pourra probablement vous aider. Essayez de consulter les archives,
au cas où quelqu'un aurait déjà rencontré votre
problème. Les archives sont
- toujours accessibles à : <ulink url="&url.php;">&url.php;</ulink>.
- Pour souscrire à la liste de diffusion, envoyez un mail vide à
+ toujours accessibles à : <ulink url="&url.php;">&url.php;</ulink>.
+ Pour souscrire à la liste de diffusion, envoyez un mail vide à
<ulink url="mailto:&email.php3.subscribe;">&email.php3.subscribe;</ulink>.
L'adresse de la mailing liste : <literal>&email.php3;</literal>.
</simpara>
<simpara>
Si vous voulez obtenir de l'aide sur la liste
- de diffusion PHP, essayez d'être concis et clair, et pensez à
+ de diffusion PHP, essayez d'être concis et clair, et pensez à
donner tous les détails sur votre environnement (OS, version de PHP,
serveur web, CGI ou module, safe_mode...), et n'hésitez pas à
envoyer suffisamment de code pour que nous puissions reproduire
l'erreur.
</simpara>
</sect2>
-
</sect1>
-
</chapter>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Index: phpdoc/fr/chapters/intro.xml
diff -u phpdoc/fr/chapters/intro.xml:1.7 phpdoc/fr/chapters/intro.xml:1.8
--- phpdoc/fr/chapters/intro.xml:1.7 Fri Dec 15 08:31:55 2000
+++ phpdoc/fr/chapters/intro.xml Thu Jan 11 00:55:35 2001
@@ -1,6 +1,5 @@
<chapter id="introduction">
<title>Introduction</title>
-
<sect1 id="intro-whatis">
<title>Qu'est ce que PHP?</title>
<simpara>
@@ -8,7 +7,7 @@
de script HTML, qui fonctionne coté serveur.
</simpara>
<para>
- Réponse simple et claire, mais qu'est ce que cela veut dire? Un exemple :
+ Réponse simple et claire, mais qu'est ce que cela veut dire? Un exemple :
</para>
<para>
<example>
@@ -16,53 +15,50 @@
<programlisting role="php">
<html>
<head>
- <title>Example</title>
+ <title>Exemple</title>
</head>
<body>
-
- <?php
- echo "Bonjour, je suis un script PHP!";
+ <?php
+ echo "Bonjour, je suis un script PHP!";
?>
-
</body>
</html>
</programlisting>
</example>
</para>
<para>
- Il est à noter la différence avec les autres scripts CGI
+ Il est à noter la différence avec les autres scripts CGI
écrit dans d'autres langages tels que le Perl ou le C :
- Au lieu d'écrire un programme avec de nombreuses lignes de commandes
afin
- d'afficher une page HTML, vous écrivez une page HTML avec du code
inclus
- à l'intérieur afin de réaliser une action précise
- (dans ce cas là, afficher du texte). Le code PHP est inclus entre
- <link linkend="language.basic-syntax.phpmode">une balise de début
+ Au lieu d'écrire un programme avec de nombreuses lignes de commandes
+afin
+ d'afficher une page HTML, vous écrivez une page HTML avec du code inclus
+ à l'intérieur afin de réaliser une action précise
+ (dans ce cas là, afficher du texte). Le code PHP est inclus entre
+ <link linkend="language.basic-syntax.phpmode">une balise de début
et une balise de fin</link> qui permettent au navigateur de passer en
"mode PHP".
</para>
<para>
- Ce qui distingue le PHP des langages de script comme le Javascript est que
- le code est exécuté sur le serveur. Si vous avez un script
- similaire sur votre serveur, le client ne reçoit que le
- résultat du script, sans aucun moyen d'avoir accès au code
- qui a produit ce résultat. Vous pouvez configurer votre serveur
- web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP.
- Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites
- dynamiquement des pages statiques.
+ Ce qui distingue le PHP des langages de script comme le Javascript est que
+ le code est exécuté sur le serveur. Si vous avez un script
+ similaire sur votre serveur, le client ne reçoit que le
+ résultat du script, sans aucun moyen d'avoir accès au code
+ qui a produit ce résultat. Vous pouvez configurer votre serveur
+ web afin qu'il analyse tous vos fichiers HTML comme des fichiers PHP.
+ Ainsi, il n'y a aucun moyen de distinguer les pages qui sont produites
+ dynamiquement des pages statiques.
</para>
</sect1>
-
<sect1 id="intro-whatcando">
<title>Que peut faire PHP?</title>
<para>
- Le langage PHP possède les même fonctionnalités que
- les autres langages permettant d'écrire des scripts CGI, comme
- collecter des données, générer dynamiquement des
+ Le langage PHP possède les même fonctionnalités que
+ les autres langages permettant d'écrire des scripts CGI, comme
+ collecter des données, générer dynamiquement des
pages web ou bien envoyer et recevoir des cookies.
</para>
<para>
La plus grande qualité et le plus important avantage du langage PHP est
le
- support d'un grand nombre de bases de données. Réaliser une
- page web dynamique interfacant une base de donnés est extrêmement
+ support d'un grand nombre de bases de données. Réaliser une
+ page web dynamique interfacant une base de donnés est extrêmement
simple. Les bases de données suivantes sont supportées par PHP:
<blockquote>
<simplelist columns="3">
@@ -93,8 +89,8 @@
</para>
<para>
Le langage PHP inclus le support des services utilisant les protocoles tels que
- IMAP, SNMP, NNTP, POP3 ou encore HTTP. Vous pouvez également ouvrir des
- connections et interagir en utilisant d'autres protocoles.
+ IMAP, <acronym>SNMP</acronym>, NNTP, POP3 ou encore HTTP. Vous pouvez
+également
+ ouvrir des connections et interagir en utilisant d'autres protocoles.
</para>
<!--
<figure>
@@ -107,48 +103,47 @@
</figure>
-->
</sect1>
-
<sect1 id="intro-history">
<title>La génèse du PHP</title>
<simpara>
- Le langage PHP a été conçu durant l'automne 1994 par
- Rasmus Lerdorf. Les premières versions (qui restèrent
- privées) étaient utilisées afin de savoir qui venait
- consulter son CV en ligne. La première version publique fut
- disponible au début de l'année 1995. Elle fut connue
- sous le nom de "Personal Sommaire Page Tools". Elle était
- composée d'un analyseur extrêmement simple qui ne reconnaissait
- que quelques macros spéciales et d'un petit nombre d'utilitaires
- couramment utilisés dans les pages web. Un livre d'or, un compteur,
- etc... L'analyseur fut réécrit durant l'été 1995
- et fut appelé PHP/FI Version 2. FI etaient les initiales d'un autre
- package que Rasmus avait écrit qui interprétait les
- formulaires HTML. C'est alors qu'il combina le "Personnal Sommaire
- Page tools" avec le "Form Interpreter" et il y ajouta le support de
- mSQL: c'est comme cela que naquît PHP/FI. PHP/FI grandit de
- manière spectaculaire et de nombreuses personnes
+ Le langage PHP a été conçu durant l'automne 1994 par
+ Rasmus Lerdorf. Les premières versions (qui restèrent
+ privées) étaient utilisées afin de savoir qui venait
+ consulter son CV en ligne. La première version publique fut
+ disponible au début de l'année 1995. Elle fut connue
+ sous le nom de "Personal Sommaire Page Tools". Elle était
+ composée d'un analyseur extrêmement simple qui ne reconnaissait
+ que quelques macros spéciales et d'un petit nombre d'utilitaires
+ couramment utilisés dans les pages web. Un livre d'or, un compteur,
+ etc... L'analyseur fut réécrit durant l'été 1995
+ et fut appelé PHP/FI Version 2. FI etaient les initiales d'un autre
+ package que Rasmus avait écrit qui interprétait les
+ formulaires HTML. C'est alors qu'il combina le "Personnal Sommaire
+ Page tools" avec le "Form Interpreter" et il y ajouta le support de
+ mSQL: c'est comme cela que naquît PHP/FI. PHP/FI grandit de
+ manière spectaculaire et de nombreuses personnes
commencèrent à contribuer à son amélioration.
</simpara>
<simpara>
- Il est relativement peu aisé de donner des statistiques, mais on
- estime que PHP/FI est utilisé sur 15 000 sites web dans le monde
- entier, fin 1996. Ce chiffre atteint 50 000 durant l'été
- 1997. L'été 1997 voit aussi un profond changement dans le
+ Il est relativement peu aisé de donner des statistiques, mais on
+ estime que PHP/FI est utilisé sur 15 000 sites web dans le monde
+ entier, fin 1996. Ce chiffre atteint 50 000 durant l'été
+ 1997. L'été 1997 voit aussi un profond changement dans le
développemnt du PHP: d'un projet personnel (celui de Ramsus),*
- on passe alors à une projet d'équipe. L'analyseur fut de
- nouveau réécrit par Zeev Suraski et Andi Gutmans et ce nouvel
- analyseur forma la base de la version 3 du PHP. Une grande partie du code de
- PHP/FI fut complètement réécrit alors que l'autre partie
+ on passe alors à une projet d'équipe. L'analyseur fut de
+ nouveau réécrit par Zeev Suraski et Andi Gutmans et ce nouvel
+ analyseur forma la base de la version 3 du PHP. Une grande partie du code de
+ PHP/FI fut complètement réécrit alors que l'autre partie
fut portée pour donner le PHP Version 3.
</simpara>
<simpara>
- Aujourd'hui (été 1999) PHP/FI ou PHP3 sont distribués
- avec de nombreux produits commerciaux comme "C2's StrongHold web server" et
- "RedHat Linux" et il est admis (d'après les chiffres de
- <ulink url="&url.netcraft;">NetCraft</ulink>, et leurs
+ Aujourd'hui (été 1999) PHP/FI ou PHP 3 sont distribués
+ avec de nombreux produits commerciaux comme "C2's StrongHold web server" et
+ "RedHat Linux" et il est admis (d'après les chiffres de
+ <ulink url="&url.netcraft;">NetCraft</ulink>, et leurs
<ulink url="&url.netcraft-survey;">statistiques Netcraft Web Server
Survey</ulink>)
- que le PHP est utilisé sur 150 000 sites web dans le monde entier. Pour
- comparaison, ce chiffre est supérieur au nombre de serveur tournant
sous
+ que le PHP est utilisé sur 150 000 sites web dans le monde entier. Pour
+ comparaison, ce chiffre est supérieur au nombre de serveur tournant sous
Netscape Enterprise server.
</simpara>
<!--
@@ -158,16 +153,14 @@
</figure>
-->
<simpara>
- Enfin, à l'heure oú ce document est rédigé,
- la nouvelle génération du PHP est en cours de création.
+ Enfin, à l'heure oú ce document est rédigé,
+ la nouvelle génération du PHP est en cours de création.
Elle utilisera les qualités de <ulink url="&url.zend;">Zend</ulink>
- pour améliorer les performances et améliorera le support des
+ pour améliorer les performances et améliorera le support des
serveurs web autres que Apache.
</simpara>
</sect1>
-
</chapter>
-
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Index: phpdoc/fr/chapters/security.xml
diff -u phpdoc/fr/chapters/security.xml:1.8 phpdoc/fr/chapters/security.xml:1.9
--- phpdoc/fr/chapters/security.xml:1.8 Thu Dec 28 00:45:21 2000
+++ phpdoc/fr/chapters/security.xml Thu Jan 11 00:55:35 2001
@@ -234,7 +234,9 @@
</simpara>
</sect2>
<sect2 id="security.cgi.shell">
- <title>Cas 4: L'exécutable PHP à l'extérieur de
l'arborescence du serveur</title>
+ <title>
+ Cas 4: L'exécutable PHP à l'extérieur de l'arborescence du
+serveur
+ </title>
<para>
Une solution extrêmement sécurisée consiste à
mettre l'exécutable PHP à l'extérieur de l'arborescence
@@ -243,7 +245,7 @@
Le problème de cette méthode est que vous aurez à
rajouter la ligne suivante :
<informalexample>
- <programlisting>
+ <programlisting role="cgi">
#!/usr/local/bin/php
</programlisting>
</informalexample>
@@ -338,7 +340,7 @@
$file_to_delete = "$userfile";
unlink ($homedir/$userfile);
echo "$file_to_delete a été effacé!";
-?>
+?>
</programlisting>
</example>
Etant donné que le nom de l'utilisateur est à fournir, ils peuvent
@@ -358,7 +360,7 @@
$file_to_delete = "passwd";
unlink ("/home/../etc/passwd");
echo "/home/../etc/passwd" has been deleted!";
-?>
+?>
</programlisting>
</example>
Il y a deux mesures primordiales à prendre pour éviter
@@ -391,7 +393,7 @@
fputs ($fp, $logstring);
fclose($fp);
echo "$file_to_delete a été éffacé!";
-?>
+?>
</programlisting>
</example>
Vous pouvez vous protéger avec une vérification telle que :
@@ -404,7 +406,7 @@
if (!ereg('^[^./][^/]*$', $userfile))
die('Erreur de nom de fichier'); //meurt, ne pas traiter!
//etc...
-?>
+?>
</programlisting>
</example>
Suivant votre système d'exploitation, vous devrez protéger
@@ -480,7 +482,7 @@
// Exécute une commande triviale... ou pas?
system ($evil_var);
exec ($evil_var);
-?>
+?>
</programlisting>
</example>
Il est vivement recommandé d'éxaminer minutieusement votre code
Index: phpdoc/fr/chapters/config.xml
diff -u phpdoc/fr/chapters/config.xml:1.5 phpdoc/fr/chapters/config.xml:1.6
--- phpdoc/fr/chapters/config.xml:1.5 Wed Dec 20 01:50:37 2000
+++ phpdoc/fr/chapters/config.xml Thu Jan 11 00:55:35 2001
@@ -122,9 +122,9 @@
<listitem>
<para>
Active l'utilisation des balises de type ASP <% %>, en plus des
-traditionnelles balises <?php ?> . Cela inclus l'utilisation du raccourcis
-<%= $value %>. Pour plus d'informations, reportez vous à
-<link linkend="language.basic-syntax.phpmode">inclusion dans le HTML</link>.
+ traditionnelles balises <?php ?> . Cela inclus l'utilisation du
+raccourcis
+ <%= $value %>. Pour plus d'informations, reportez vous à
+ <link linkend="language.basic-syntax.phpmode">inclusion dans le
+HTML</link>.
</para>
<note>
<para>Le support des balises ASP a été ajouté
dans la version 3.0.4.
@@ -134,45 +134,50 @@
</varlistentry>
<varlistentry id="ini.auto-append-file">
<term>
- <parameter>auto_append_file</parameter>
- <type>chaîne de caractères</type>
+ <parameter>auto_append_file</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
- <para>
- Spécifie le nom d'un fichier qui sera automatiquement ajouté
après le fichier
-principal. Le fichier est inclus comme si il avait été appelé
avec la fonction <function>include</function>,
-donc <link linkend="ini.include-path">include_path</link> est utilisé.</para>
- <para>Le mot réservé <systemitem
class="constant">NONE</systemitem>
-désactive l'auto-appending.</para>
- <note>
- <para>
- Si le script s'arrête par la fonction <function>exit</function>,
-auto-append <emphasis>ne fonctionnera pas</emphasis>.
- </para>
- </note>
+ <para>
+ Spécifie le nom d'un fichier qui sera automatiquement ajouté
+ après le fichier principal. Le fichier est inclus comme si il avait
+ été appelé avec la fonction
+<function>include</function>,
+ donc <link linkend="ini.include-path">include_path</link> est utilisé.
+ </para>
+ <para>
+ Le mot réservé <systemitem
+class="constant">NONE</systemitem>
+ désactive l'auto-appending.
+ </para>
+ <note>
+ <para>
+ Si le script s'arrête par la fonction <function>exit</function>,
+ auto-append <emphasis>ne fonctionnera pas</emphasis>.
+ </para>
+ </note>
</listitem>
</varlistentry>
<varlistentry id="ini.auto-prepend-file">
<term>
- <parameter>auto_prepend_file</parameter>
- <type>chaîne de caractères</type>
+ <parameter>auto_prepend_file</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
- <para>
-Spécifie le nom d'un fichier qui sera automatiquement ajouté avant le
fichier
-principal. Le fichier est inclus comme si il avait été appelé
avec la fonction
-<function>include</function>, donc <link
linkend="ini.include-path">include_path</link>
-est utilisé.</para>
- <para>
- Le mot réservé <systemitem class="constant">NONE</systemitem>
désactive
-l'auto-appending.
- </para>
+ <para>
+ Spécifie le nom d'un fichier qui sera automatiquement ajouté
+ avant le fichier principal. Le fichier est inclus comme si il avait
+ été appelé avec la fonction
+<function>include</function>,
+ donc <link linkend="ini.include-path">include_path</link> est utilisé.
+ </para>
+ <para>
+ Le mot réservé <systemitem
+class="constant">NONE</systemitem>
+ désactive l'auto-appending.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.cgi-ext">
<term>
- <parameter>cgi_ext</parameter>
- <type>chaîne de caractères</type>
+ <parameter>cgi_ext</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
<para>
@@ -356,13 +361,13 @@
<title>UNIX include_path</title>
<programlisting role="php3.ini">
include_path=.:/home/httpd/php-lib
-</programlisting>
+ </programlisting>
</example>
<example>
<title>Windows include_path</title>
<programlisting role="php3.ini">
include_path=".;c:\www\phplib"
-</programlisting>
+ </programlisting>
</example>
La valeur par défaut pour cette directive est <literal>.</literal>,
c'est à dire le dossier courant.</para>
@@ -374,106 +379,107 @@
<type>string</type>
</term>
<listitem>
- <para>
- (Aucune documentation n'est fournie)
- </para>
+ <para>
+ (Aucune documentation n'est fournie)
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.log-errors">
<term>
- <parameter>log_errors</parameter>
- <type>boolean</type>
+ <parameter>log_errors</parameter>
+ <type>boolean</type>
</term>
<listitem>
- <para>
- Indique oú les messages d'erreur générés doivent
être écrits.
- Cette fonction est spécifique aux serveurs.</para>
+ <para>
+ Indique oú les messages d'erreur générés
+doivent
+ être écrits. Cette fonction est spécifique aux
+serveurs.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.magic-quotes-gpc">
<term>
- <parameter>magic_quotes_gpc</parameter>
- <type>boolean</type>
+ <parameter>magic_quotes_gpc</parameter>
+ <type>boolean</type>
</term>
<listitem>
- <para>
- Fixe le mode magic_quotes pour les opérations GPC (Get/Post/Cookie).
- Lorsque magic_quotes est activé, tous les caractères '
(guillemets simples),
- " (guillemets doubles), \ (antislash) et NUL sont
échappés avec un
- antislash.
- Si magic_quotes_sybase fonctionne aussi, les guillemets simples seront
échappés
- avec un autre guillemet simple, plutôt qu'un antislash.
- </para>
+ <para>
+ Fixe le mode magic_quotes pour les opérations GPC
+(Get/Post/Cookie).
+ Lorsque magic_quotes est activé, tous les caractères '
+ (guillemets simples), " (guillemets doubles), \ (antislash) et NUL
+ sont échappés avec un antislash. Si magic_quotes_sybase
+ fonctionne aussi, les guillemets simples seront échappés
+ avec un autre guillemet simple, plutôt qu'un antislash.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.magic-quotes-runtime">
<term>
- <parameter>magic_quotes_runtime</parameter>
- <type>boolean</type>
+ <parameter>magic_quotes_runtime</parameter>
+ <type>boolean</type>
</term>
<listitem>
- <para>
- Si <parameter>magic_quotes_runtime</parameter> est activé, toutes les
fonctions
- qui retournent des données d'une source externe, y compris les bases de
- données et les fichiers texte, verront leur guillemets echappés
avec un
- antislash. Si <parameter>magic_quotes_sybase</parameter> est aussi
activé,
- les guillemets simples seront échappés avec un autre guillemet
simple,
- plutôt qu'un antislash.
- </para>
+ <para>
+ Si <parameter>magic_quotes_runtime</parameter> est activé, toutes
+les fonctions
+ qui retournent des données d'une source externe, y compris les bases de
+ données et les fichiers texte, verront leur guillemets
+échappés avec un
+ antislash. Si <parameter>magic_quotes_sybase</parameter> est aussi
+activé,
+ les guillemets simples seront échappés avec un autre
+guillemet simple,
+ plutôt qu'un antislash.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.magic-quotes-sybase">
<term>
- <parameter>magic_quotes_sybase</parameter>
- <type>boolean</type>
+ <parameter>magic_quotes_sybase</parameter>
+ <type>boolean</type>
</term>
<listitem>
- <para>
+ <para>
Si <parameter>magic_quotes_sybase</parameter> est activé, les
guillemets
- simples seront échappés avec un autre guillemet simple,
plutôt qu'un
- antislash, si <parameter>magic_quotes_gpc</parameter> ou
- <parameter>magic_quotes_runtime</parameter> est activé.
- </para>
+ simples seront échappés avec un autre guillemet simple,
+plutôt
+ qu'un antislash, si <parameter>magic_quotes_gpc</parameter> ou
+ <parameter>magic_quotes_runtime</parameter> est activé.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.max-execution-time">
<term>
- <parameter>max_execution_time</parameter>
- <type>integer</type>
+ <parameter>max_execution_time</parameter>
+ <type>integer</type>
</term>
<listitem>
- <para>
- Fixe le temps maximal d'éxécution d'un script, en secondes.
Cela permet
- d'éviter que des scripts en boucles infinies ne saturent le serveur.
- </para>
+ <para>
+ Fixe le temps maximal d'éxécution d'un script, en secondes.
+Cela permet
+ d'éviter que des scripts en boucles infinies ne saturent le
+serveur.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.memory-limit">
<term>
- <parameter>memory_limit</parameter>
- <type>entier</type>
+ <parameter>memory_limit</parameter>
+ <type>entier</type>
</term>
<listitem>
- <para>
- Grâce à cette option, vous pouvez donner la quantité
maximale de mémoire
- qu'un script peut allouer. Cela permet de reserver toute la mémoire
d'un serveur
- à un seul script.
- </para>
+ <para>
+ Grâce à cette option, vous pouvez donner la quantité
+maximale
+ de mémoire qu'un script peut allouer. Cela permet de reserver
+toute la
+ mémoire d'un serveur à un seul script.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.nsapi-ext">
<term>
- <parameter>nsapi_ext</parameter>
- <type>chaîne de caractères</type>
+ <parameter>nsapi_ext</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
- <para>
- Aucune documentation n'est fournie.
- </para>
+ <para>
+ Aucune documentation n'est fournie.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.register-globals">
- <term>
+ <term>
<parameter>register_globals</parameter>
<type>boolean</type>
</term>
@@ -497,91 +503,93 @@
</varlistentry>
<varlistentry id="ini.short-open-tag">
<term>
- <parameter>short_open_tag</parameter>
- <type>booléen</type>
+ <parameter>short_open_tag</parameter>
+ <type>booléen</type>
</term>
<listitem>
- <para>
- Active ou désactive l'utilisation des balises courtes,
- (<userinput><? ?></userinput>). Si vous voulez utiliser PHP et XML en
même
- temps, vous devez désactiver cette option. Si cette option est
désactivée,
- vous devez utiliser la forme longue des tags,
- (<userinput><?php ?></userinput>).</para>
+ <para>
+ Active ou désactive l'utilisation des balises courtes,
+ (<userinput><? ?></userinput>). Si vous voulez utiliser PHP et XML
+en même
+ temps, vous devez désactiver cette option. Si cette option est
+ désactivée, vous devez utiliser la forme longue des tags,
+ (<userinput><?php ?></userinput>).</para>
</listitem>
</varlistentry>
<varlistentry id="ini.sql.safe-mode">
<term>
- <parameter>sql.safe_mode</parameter>
- <type>booléen</type>
+ <parameter>sql.safe_mode</parameter>
+ <type>booléen</type>
</term>
<listitem>
- <para>
- Aucune documentation n'est fournie.
- </para>
+ <para>
+ Aucune documentation n'est fournie.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.track-errors">
<term>
- <parameter>track_errors</parameter>
- <type>booléen</type>
+ <parameter>track_errors</parameter>
+ <type>booléen</type>
</term>
<listitem>
- <para>
- Si cette option est activée, le dernier message d'erreur sera
placé dans la
- variable globale <symbol>$php_errormsg</symbol>.</para>
+ <para>
+ Si cette option est activée, le dernier message d'erreur sera
+placé dans la
+ variable globale <symbol>$php_errormsg</symbol>.</para>
</listitem>
</varlistentry>
<varlistentry id="ini.track-vars">
<term>
- <parameter>track_vars</parameter>
- <type>booléen</type>
+ <parameter>track_vars</parameter>
+ <type>booléen</type>
</term>
<listitem>
- <para>
- Si cette option est activée, lors de l'appel des méthodes GET,
POST et
- l'utilisation des cookies, les variables sont disponibles dans des tableaux
- associatifs globaux appelés respectivement
<symbol>$HTTP_GET_VARS</symbol>,
- <symbol>$HTTP_POST_VARS</symbol> et <symbol>$HTTP_COOKIE_VARS</symbol>.
- </para>
+ <para>
+ Si cette option est activée, lors de l'appel des méthodes GET,
+POST et
+ l'utilisation des cookies, les variables sont disponibles dans des
+tableaux
+ associatifs globaux appelés respectivement
+<symbol>$HTTP_GET_VARS</symbol>,
+ <symbol>$HTTP_POST_VARS</symbol> et <symbol>$HTTP_COOKIE_VARS</symbol>.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.upload-tmp-dir">
<term>
- <parameter>upload_tmp_dir</parameter>
- <type>chaîne de caractères</type>
+ <parameter>upload_tmp_dir</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
- <para>
- Indique le répertoire utilisé lors du chargement d'un fichier
sur un serveur.
- Ce répertoire doit être accessible en lecture pour l'utilisateur
qui lance
- le script PHP.
- </para>
+ <para>
+ Indique le répertoire utilisé lors du chargement d'un
+fichier sur un
+ serveur. Ce répertoire doit être accessible en lecture pour
+ l'utilisateur qui lance le script PHP.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.user-dir">
<term>
- <parameter>user_dir</parameter>
- <type>chaîne de caractères</type>
+ <parameter>user_dir</parameter>
+ <type>chaîne de caractères</type>
</term>
<listitem>
- <para>
- Répertoire oú sont stockés les fichiers PHP dans le
répertoire d'un utilisateur.
- Par exemple, <literal>public_html</literal>.</para>
+ <para>
+ Répertoire oú sont stockés les fichiers PHP dans le
+ répertoire d'un utilisateur. Par exemple,
+<literal>public_html</literal>.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.warn-plus-overloading">
<term>
- <parameter>warn_plus_overloading</parameter>
- <type>booléen</type>
+ <parameter>warn_plus_overloading</parameter>
+ <type>booléen</type>
</term>
<listitem>
- <para>
- Si cette option est activée, PHP émet un warning lorsque
l'opérateur plus
- (<literal>+</literal>) est utilisé sur une chaîne de
caractères.
- Cela permet de réperer plus facilement les scripts qui doivent
être réécrits
- en utilisant l'opérateur de concaténation
(<literal>.</literal>) plutôt que
- l'opérateur plus.
- </para>
+ <para>
+ Si cette option est activée, PHP émet un warning lorsque
+ l'opérateur plus (<literal>+</literal>) est utilisé sur une
+ chaîne de caractères. Cela permet de réperer plus
+ facilement les scripts qui doivent être réécrits en
+ utilisant l'opérateur de concaténation (<literal>.</literal>)
+ plutôt que l'opérateur plus.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -596,8 +604,9 @@
</term>
<listitem>
<para>
- Sous Windows, adresse IP ou nom que PHP doit utiliser pour envoyer
- du mail avec la fonction <function>mail</function>.</para>
+ Sous Windows, adresse IP ou nom que PHP doit utiliser pour envoyer
+ du mail avec la fonction <function>mail</function>.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.sendmail-from">
@@ -607,8 +616,9 @@
</term>
<listitem>
<para>
- Sous Windows, valeur du champs "From:" qui doit être utilisée
lors de l'envoie de mail.
- </para>
+ Sous Windows, valeur du champs "From:" qui doit être utilisée lors
+ de l'envoie de mail.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.sendmail-path">
@@ -618,19 +628,20 @@
</term>
<listitem>
<para>
- Localisation du programme de <command>sendmail</command>, habituellement
- <filename>/usr/sbin/sendmail</filename> ou
<filename>/usr/lib/sendmail</filename>.
- <command>configure</command> essaye de repérer la présence de
sendmail
- par lui même, et affecte ce résultat par défaut. En cas de
problème de
- localisation, vous pouvez établir une nouvelle valeur par défaut
ici.
+ Localisation du programme de <command>sendmail</command>, habituellement
+ <filename>/usr/sbin/sendmail</filename> ou
+<filename>/usr/lib/sendmail</filename>.
+ <command>configure</command> essaye de repérer la présence
+de sendmail
+ par lui même, et affecte ce résultat par défaut. En
+cas de
+ problème de localisation, vous pouvez établir une nouvelle
+valeur
+ par défaut ici.
</para>
<para>
- Tout système n'utilisant pas <command>sendmail</command> doit
établir cette
- directive à la valeur chemin du programme de substitution qui remplace
le
- serveur de mail, si celui-ci existe, par exemple,
- <ulink url="http://www.qmail.org/">Qmail</ulink>.
- Dans ce cas la, vous devez mettre:
<filename>/var/qmail/bin/sendmail</filename>.
- </para>
+ Tout système n'utilisant pas <command>sendmail</command> doit
+établir cette
+ directive à la valeur chemin du programme de substitution qui
+remplace le
+ serveur de mail, si celui-ci existe, par exemple,
+ <ulink url="http://www.qmail.org/">Qmail</ulink>.
+ Dans ce cas la, vous devez mettre:
+<filename>/var/qmail/bin/sendmail</filename>.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -645,10 +656,10 @@
</term>
<listitem>
<para>
- Cette directive active ou désactive l'option "safe mode".
- Lisez le chapitre <link linkend="security">sécurité </link> pour
plus
- d'informations.
- </para>
+ Cette directive active ou désactive l'option "safe mode".
+ Lisez le chapitre <link linkend="security">sécurité </link>
+pour plus
+ d'informations.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.safe-mode-exec-dir">
@@ -658,10 +669,10 @@
</term>
<listitem>
<para>
- Si l'option "safe mode" est activée, <function>system</function> et les
- autres fonctions exécutant des programmes systèmes refusent de
se lancer
- si ces programmes ne sont pas placés dans ce répertoire.
- </para>
+ Si l'option "SAFE MODE" est activée, <function>system</function> et
+les
+ autres fonctions exécutant des programmes systèmes refusent de
+se lancer
+ si ces programmes ne sont pas placés dans ce répertoire.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -676,8 +687,8 @@
</term>
<listitem>
<para>
- Adresse IP ou nom de l'hôte utilisé pour le déboggage.
- </para>
+ Adresse IP ou nom de l'hôte utilisé pour le déboggage.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.debugger.port">
@@ -687,7 +698,8 @@
</term>
<listitem>
<para>
- Numéro du port utilisé pour le déboggage.</para>
+ Numéro du port utilisé pour le déboggage.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.debugger.enabled">
@@ -697,7 +709,7 @@
</term>
<listitem>
<para>
- Activation ou désactivation du debugger.</para>
+ Activation ou désactivation du debugger.</para>
</listitem>
</varlistentry>
</variablelist>
@@ -711,22 +723,22 @@
<type>booléen</type>
</term>
<listitem>
- <para>
- Cette directive n'est réellement utile que dans le cas d'une
compilation
- comme module Apache. Vous pouvez activer le chargement dynamique des
- extensions avec la fonction <function>dl</function>, et cela de manière
- locale à chaque serveur virtuel ou à chaque répertoire.
- </para>
- <para>
- La principale raison qui pousse à désactiver le chargement
dynamique est un
- problème de sécurité. Lorsque le chargement dynamique est
activé, il est
- possible d'ignorer les directives "safe_mode" ou "open_basedir".
- </para>
- <para>
- Par défaut, il est possible d'utiliser le chargement dynamique, sauf
- lorsque la directive "safe_mode" est activée. En effet, il est alors
- impossible d'utiliser la fonction <function>dl</function>.
- </para>
+ <para>
+ Cette directive n'est réellement utile que dans le cas d'une
+compilation
+ comme module Apache. Vous pouvez activer le chargement dynamique des
+ extensions avec la fonction <function>dl</function>, et cela de
+manière
+ locale à chaque serveur virtuel ou à chaque
+répertoire.
+ </para>
+ <para>
+ La principale raison qui pousse à désactiver le chargement
+dynamique est un
+ problème de sécurité. Lorsque le chargement dynamique
+est activé, il est
+ possible d'ignorer les directives "safe_mode" ou "open_basedir".
+ </para>
+ <para>
+ Par défaut, il est possible d'utiliser le chargement dynamique, sauf
+ lorsque la directive "safe_mode" est activée. En effet, il est alors
+ impossible d'utiliser la fonction <function>dl</function>.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.extension-dir">
@@ -736,9 +748,9 @@
</term>
<listitem>
<para>
- Définit le répertoire dans lequel le PHP doit chercher les
extensions lors
- du chargement dynamique.
- </para>
+ Définit le répertoire dans lequel le PHP doit chercher les
+extensions lors
+ du chargement dynamique.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.extension">
@@ -748,8 +760,9 @@
</term>
<listitem>
<para>
- Définit les extensions qui doivent être chargées lors du
démarrage du PHP.
- </para>
+ Définit les extensions qui doivent être chargées lors
+du
+ démarrage du PHP.
+ </para>
</listitem>
</varlistentry>
</variablelist>
@@ -764,8 +777,9 @@
</term>
<listitem>
<para>
- Active ou désactive les connexions persistentes à la base de
données MySQL.
- </para>
+ Active ou désactive les connexions persistentes à la base de
+ données MySQL.
+ </para>
</listitem>
</varlistentry>
<varlistentry id="ini.mysql.default-host">
@@ -775,8 +789,8 @@
</term>
<listitem>
<para>
- Adresse par défaut du serveur, à utiliser lors de la connexion
à un serveur
- MySQL, si aucun hôte n'est spécifié.
+ Adresse par défaut du serveur, à utiliser lors de la connexion
+à
+ un serveur MySQL, si aucun hôte n'est spécifié.
</para>
</listitem>
</varlistentry>
@@ -787,8 +801,8 @@
</term>
<listitem>
<para>
- Utilisateur par défaut, à utiliser lors de la connexion à
un serveur
- MySQL, si aucun utilisateur n'est spécifié.
+ Utilisateur par défaut, à utiliser lors de la connexion à
+un serveur
+ MySQL, si aucun utilisateur n'est spécifié.
</para>
</listitem>
</varlistentry>
@@ -799,8 +813,8 @@
</term>
<listitem>
<para>
- Mot de passe par défaut, à utiliser lors de la connexion
à un serveur
- MySQL, si aucun mot de passe n'est spécifié.
+ Mot de passe par défaut, à utiliser lors de la connexion
+à un serveur
+ MySQL, si aucun mot de passe n'est spécifié.
</para>
</listitem>
</varlistentry>
@@ -811,8 +825,8 @@
</term>
<listitem>
<para>
- Nombre maximum de connexions persistantes à une base de donnée
MySQL,
- par processus.
+ Nombre maximum de connexions persistantes à une base de
+donnée MySQL,
+ par processus.
</para>
</listitem>
</varlistentry>
@@ -823,8 +837,8 @@
</term>
<listitem>
<para>
- Nombre de connexion maximum à une base de donnée MySQL,
- par processus, incluant les connexions persistantes
+ Nombre de connexion maximum à une base de donnée MySQL,
+ par processus, incluant les connexions persistantes
</para>
</listitem>
</varlistentry>
@@ -840,7 +854,7 @@
</term>
<listitem>
<para>
- Active ou désactive les connexions persistentes à la base de
données mSQL.
+ Active ou désactive les connexions persistentes à la base de
+données mSQL.
</para>
</listitem>
</varlistentry>
@@ -851,8 +865,8 @@
</term>
<listitem>
<para>
- Nombre maximum de connexions persistantes à une base de donnée
mSQL,
- par processus.
+ Nombre maximum de connexions persistantes à une base de
+donnée mSQL,
+ par processus.
</para>
</listitem>
</varlistentry>
@@ -863,8 +877,8 @@
</term>
<listitem>
<para>
- Nombre maximum de connexions à une base de donnée mSQL,
- par processus, incluant les connexions persistantes.
+ Nombre maximum de connexions à une base de donnée mSQL,
+ par processus, incluant les connexions persistantes.
</para>
</listitem>
</varlistentry>
@@ -880,7 +894,8 @@
</term>
<listitem>
<para>
- Active ou désactive les connexions persistantes à la base de
données Postgres.
+ Active ou désactive les connexions persistantes à la base de
+ données Postgres.
</para>
</listitem>
</varlistentry>
@@ -891,8 +906,8 @@
</term>
<listitem>
<para>
- Nombre maximum de connexions persistantes à une base de données
- Postgres, par processus.
+ Nombre maximum de connexions persistantes à une base de
+données
+ Postgres, par processus.
</para>
</listitem>
</varlistentry>
@@ -903,8 +918,8 @@
</term>
<listitem>
<para>
- Nombre maximum de connexions à une base de donnée Postgres,
- par processus, incluant les connexions persistantes.
+ Nombre maximal de connexions à une base de donnée Postgres,
+ par processus, incluant les connexions persistantes.
</para>
</listitem>
</varlistentry>
@@ -1088,10 +1103,10 @@
</term>
<listitem>
<para>
- Délai de validité d'une tentative de connexion. Il est à
noter que si
- max_execution_time est dépassé avant que la connexion n'expire,
le script
- sera terminé avant le message d'erreur.
- Par défaut, cette valeur vaut 1 minute.
+ Délai de validité d'une tentative de connexion. Il est
+à
+ noter que si max_execution_time est dépassé avant que la
+connexion
+ n'éxpire, le script sera terminé avant le message d'erreur.
+ Par défaut, cette valeur vaut 1 minute.
</para>
</listitem>
</varlistentry>
@@ -1102,11 +1117,11 @@
</term>
<listitem>
<para>
- Temps maximum en secondes avant qu'une tentative de requête "select_db"
ou
- "query" non aboutie renvoie une erreur. Il est à noter que si
- max_execution_time est dépassé avant que la requête
n'expire, votre script sera
- terminé avant le message d'erreur.
- Par défaut, il n'y a pas de limite.
+ Temps maximum en secondes avant qu'une tentative de requête
+"select_db" ou
+ "query" non aboutie renvoie une erreur. Il est à noter que si
+ max_execution_time est dépassé avant que la requête
+ n'éxpire, votre script sera terminé avant le message
+d'erreur.
+ Par défaut, il n'y a pas de limite.
</para>
</listitem>
</varlistentry>