com doc/fr: Apply commit d278431ef5e561787093a7b2679327a615b09367: appendices/configure/servers.xml appendices/ini.list.xml install/unix/index.xml install/unix/sun.xml install/windows/legacy/index.xml install/windows/legacy/sun.xml language-snippets.ent reference/apache/functions/apache-child-terminate.xml reference/apache/functions/apache-request-headers.xml reference/apache/functions/apache-response-headers.xml reference/info/functions/php-sapi

[email protected] (George Peter Banyard) Wed, 13 Jan 2021 19:30:33 +0000
Newsgroups php.doc.fr
Message-ID <[email protected]>
Commit:    eb37c2e4ded97b8134480cb4528cd02f923ddc50
Author:    George Peter Banyard <[email protected]>         Wed, 13 Jan 2021 19:30:33 +0000
Parents:   8e0e836601a8a031986bbc6c230b90ab508ddd37
Branches:  master

Link:       http://git.php.net/?p=doc/fr.git;a=commitdiff;h=eb37c2e4ded97b8134480cb4528cd02f923ddc50

Log:
Apply commit d278431ef5e561787093a7b2679327a615b09367

Remove docs about NSAPI

Changed paths:
  M  appendices/configure/servers.xml
  M  appendices/ini.list.xml
  M  install/unix/index.xml
  D  install/unix/sun.xml
  M  install/windows/legacy/index.xml
  D  install/windows/legacy/sun.xml
  M  language-snippets.ent
  M  reference/apache/functions/apache-child-terminate.xml
  M  reference/apache/functions/apache-request-headers.xml
  M  reference/apache/functions/apache-response-headers.xml
  M  reference/info/functions/php-sapi-name.xml
  D  reference/nsapi/book.xml
  D  reference/nsapi/constants.xml
  D  reference/nsapi/functions/nsapi-request-headers.xml
  D  reference/nsapi/functions/nsapi-response-headers.xml
  D  reference/nsapi/functions/nsapi-virtual.xml
  D  reference/nsapi/ini.xml
  D  reference/nsapi/reference.xml
  D  reference/nsapi/setup.xml
diff_eb37c2e4ded97b8134480cb4528cd02f923ddc50.txt (text/plain, 55.3 KB)
diff --git a/appendices/configure/servers.xml b/appendices/configure/servers.xml
index 773f098138..2a9befd273 100644
--- a/appendices/configure/servers.xml
+++ b/appendices/configure/servers.xml
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: e443388d4249fea383d6ec2d1a338be220cf95ee Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: yes -->
-
  <sect3 xml:id="configure.options.servers" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
   <title>Options SAPI</title>
   <para>
@@ -95,17 +94,6 @@
     </listitem>
    </varlistentry>
 
-   <varlistentry xml:id="configure.with-nsapi">
-    <term>
-     <option role="configure">--with-nsapi=DIR</option>
-    </term>
-    <listitem>
-     <para>
-      Spécifie le chemin vers le serveur web Netscape/iPlanet/SunONE.
-     </para>
-    </listitem>
-   </varlistentry>
-
    <varlistentry xml:id="configure.with-servlet">
     <term>
      <option role="configure">--with-servlet[=DIR]</option>
diff --git a/appendices/ini.list.xml b/appendices/ini.list.xml
index 32f8c8a7bb..7d47d0e016 100644
--- a/appendices/ini.list.xml
+++ b/appendices/ini.list.xml
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 027f187b3ed8cdec60db6f83baf8f62b536d1101 Maintainer: yannick Status: ready -->
-<!-- Reviewed: no --> 
-
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
+<!-- Reviewed: no -->
 <section xml:id="ini.list" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
  <title>Liste des directives du &php.ini;</title>
  <para>
@@ -1506,12 +1505,6 @@
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('mysqlnd-qc.configuration.list')/*)" />
      <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('mysqlnd-uh.configuration.list')/*)" />
      <row>
-      <entry><link linkend="ini.nsapi.read-timeout">nsapi.read_timeout</link></entry>
-      <entry>"60"</entry>
-      <entry>PHP_INI_ALL</entry>
-      <entry></entry>
-     </row>
-     <row>
       <entry><link linkend="ini.oci8.connection-class">oci8.connection_class</link></entry>
       <entry>""</entry>
       <entry>PHP_INI_ALL</entry>
diff --git a/install/unix/index.xml b/install/unix/index.xml
index 59a9fd21b2..f66f9362e0 100644
--- a/install/unix/index.xml
+++ b/install/unix/index.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 38e583cf8ea3f7b65bf09b9bb12e5a05c269541b Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: yes -->
 <chapter xml:id="install.unix" xmlns="http://docbook.org/ns/docbook">
  <title>Installation sur les systèmes UNIX</title>
@@ -145,7 +145,6 @@
  &install.unix.apache2;
  &install.unix.nginx;
  &install.unix.lighttpd-14;
- &install.unix.sun;
  &install.unix.litespeed;
  &install.unix.commandline;
  <!-- spécifiques aux systèmes -->
diff --git a/install/unix/sun.xml b/install/unix/sun.xml
deleted file mode 100644
index 25e3229c9a..0000000000
--- a/install/unix/sun.xml
+++ /dev/null
@@ -1,364 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: dams Status: ready -->
-<!-- Reviewed: yes -->
-
-   <sect1 xml:id="install.unix.sun" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <title>Installation sous Netscape et iPlanet Enterprise Serveur sur un système Sun Solaris</title>
-    <para>
-     Cette section contient les notes et détails spécifiques à l'installation de PHP sur
-     les serveurs Web Sun Java System Web Server,
-     Sun ONE Web Server, iPlanet et Netscape server sur les systèmes Sun Solaris.
-    </para>
-    <para>
-     Depuis PHP 4.3.3, vous pouvez utiliser les scripts PHP avec
-     le <link linkend="ref.nsapi">module NSAPI</link> pour
-     <link linkend="install.unix.sun.specialpages">gérer des listes de dossiers
-     et des pages d'erreurs personnalisées</link>. Des fonctions supplémentaires
-     sont disponibles pour assurer la compatibilité avec Apache.
-     Pour du support sur les serverus courants, voyez la
-     <link linkend="install.unix.sun.notes">note sur les sous-requêtes</link>.
-    </para>
-    <para>
-     Vous pouvez trouver plus d'informations sur la configuration de
-     PHP avec Netscape Enterprise Server :
-     <link xlink:href="&url.netscape.nsapi;">&url.netscape.nsapi;</link>
-    </para>
-    
-    <para>
-     Pour construire PHP avec les serveurs Web Sun JSWS/Sun ONE WS/iPlanet/Netscape, entrez
-     le répertoire valide d'installation pour l'option
-     <link linkend="configure.with-nsapi">--with-nsapi=[DIR]</link>.
-     Le répertoire par défaut est habituellement
-     <filename class="directory">/opt/netscape/suitespot/</filename>.
-     Lisez également le fichier <filename>/php-xxx-version/sapi/nsapi/nsapi-readme.txt</filename>.
-    </para>
-    <para>
-     <orderedlist>
-      <listitem>
-       <para>
-        Installez les packages suivants depuis le serveur
-        <link xlink:href="&url.sun.freeware;">&url.sun.freeware;</link>
-        ou un miroir ad hoc :
-        <simplelist>
-         <member><filename>autoconf-2.13</filename></member>
-         <member><filename>automake-1.4</filename></member>
-         <member><filename>bison-1_25-sol26-sparc-local</filename></member>
-         <member><filename>flex-2_5_4a-sol26-sparc-local</filename></member>
-         <member><filename>gcc-2_95_2-sol26-sparc-local</filename></member>
-         <member><filename>gzip-1.2.4-sol26-sparc-local</filename></member>
-         <member><filename>m4-1_4-sol26-sparc-local</filename></member>
-         <member><filename>make-3_76_1-sol26-sparc-local</filename></member>
-         <member>
-          <filename>mysql-3.23.24-beta</filename> (si vous voulez le support MySQL)
-         </member>
-         <member><filename>perl-5_005_03-sol26-sparc-local</filename></member>
-         <member><filename>tar-1.13</filename> (GNU tar)</member>
-        </simplelist>
-       </para>
-      </listitem>
-      <listitem>
-       <simpara>
-        Assurez-vous que le path inclut bien les dossiers nécessaires :
-        <literal>PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin</literal>
-        et rendez-le accessible à votre système avec <userinput>export PATH</userinput>.
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        <userinput>gunzip php-x.x.x.tar.gz</userinput>
-        (si vous avez une distribution <filename>.gz</filename>, ou bien allez en 4).
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        <userinput>tar xvf php-x.x.x.tar</userinput>
-       </simpara>
-      </listitem>
-      <listitem>
-       <simpara>
-        Passez dans votre dossier d'extraction PHP :
-        <userinput>cd ../php-x.x.x</userinput>
-       </simpara>
-      </listitem>
-      <listitem>
-       <para>
-        Pour les étapes suivantes, assurez-vous que
-        <filename class="directory">/opt/netscape/suitespot/</filename>
-        correspond bien à votre installation du serveur netscape. Sinon, indiquez le chemin
-        correct :
-        <programlisting role="shell">
-<![CDATA[
-./configure --with-mysql=/usr/local/mysql \
---with-nsapi=/opt/netscape/suitespot/ \
---enable-libgcc
-]]>
-        </programlisting>
-       </para>
-      </listitem>
-      <listitem>
-       <simpara>
-        Faites un <command>make</command> puis un <command>make install</command>.
-       </simpara>
-      </listitem>
-     </orderedlist>
-    </para>
-    <para>
-     Après avoir fait l'installation de base et lu les fichiers
-     readme.txt, vous pouvez avoir besoin de faire des configurations
-     supplémentaires.
-    </para>
-    <formalpara>
-     <title>Instructions de configuration pour Sun/iPlanet/Netscape</title>
-     <para>
-      Tout d'abord, vous aurez besoin d'ajouter des chemins dans la variable
-      <varname>LD_LIBRARY_PATH</varname> pour que Netscape trouve son bonheur.
-      Il est préférable de le faire dans le script de démarrage du serveur
-      Netscape. Les utilisateurs Windows peuvent ignorer cette étape. Le script
-      de démarrage est souvent situé dans :
-      <filename class="directory">/path/to/server/https-servername/start</filename>.
-      Vous aurez peut être à éditer le fichier de configuration situé dans
-      <filename class="directory">/path/to/server/https-servername/config/</filename>.
-      <orderedlist>
-       <listitem>
-        <para>
-         Ajoutez les lignes suivantes dans <filename>mime.types</filename> en tant qu'administrateur :
-         <screen>
-<![CDATA[
-type=magnus-internal/x-httpd-php exts=php
-]]>
-         </screen>
-        </para>
-       </listitem>
-       <listitem>
-        <para>
-         Éditez le fichier <filename>magnus.conf</filename> (pour les serveurs &gt;= 6) ou
-         le fichier <filename>obj.conf</filename> (pour les serveurs &lt; 6) et
-         ajoutez-y les lignes suivantes.
-         shlib peut varier en fonction de votre OS. Pour Unix, c'est
-         quelque chose comme <filename>/opt/netscape/suitespot/bin/libphp4.so</filename>.
-         Il est conseillé de placer les lignes suivantes après les
-         lignes de <literal>mime types init</literal>.
-         <programlisting>
-<![CDATA[
-Init fn="load-modules" funcs="php4_init,php4_execute,php4_auth_trans" shlib="/opt/netscape/suitespot/bin/libphp4.so"
-Init fn="php4_init" LateInit="yes" errorString="Failed to initialize PHP!" [php_ini="/path/to/php.ini"]
-]]>
-         </programlisting>
-         (PHP &gt;= 4.3.3) Le paramètre <literal>php_ini</literal> est optionnel
-         mais, avec lui, vous pouvez placer votre &php.ini; dans le dossier
-         de configuration de votre serveur web.
-        </para>
-       </listitem>
-       <listitem>
-        <para>
-         Configurez l'objet par défaut dans le fichier <filename>obj.conf</filename>
-         (pour les classes de serveur virtuel [version 6.0+] dans leur fichier
-         <filename>vserver.obj.conf</filename>) :
-         <programlisting>
-<![CDATA[
-<Object name="default">
-.
-.
-.
-.#NOTE this next line should happen after all 'ObjectType' and before all 'AddLog' lines
-Service fn="php4_execute" type="magnus-internal/x-httpd-php" [inikey=value inikey=value ...]
-.
-.
-</Object>
-]]>
-         </programlisting>
-         (PHP &gt;= 4.3.3) Comme paramètres additionnels, vous pouvez ajouter
-         quelques valeurs spéciales dans le &php.ini;. Par exemple, vous pouvez définir
-         un spécifique <literal>docroot=&quot;/path/to/docroot&quot;</literal> où
-         le contexte <literal>php4_execute</literal> est appelé. Pour les init-keys booléens,
-         utilisez les valeurs 0/1, et non pas <literal>&quot;On&quot;,&quot;Off&quot;,...</literal>
-         (cela ne fonctionnera pas correctement), e.g.
-         <literal>zlib.output_compression=1</literal> au lieu de
-         <literal>zlib.output_compression=&quot;On&quot;</literal>
-        </para>
-       </listitem>
-       <listitem>
-        <para>
-         Cela est nécessaire uniquement si vous voulez configurer un répertoire
-         pour accueillir des scripts PHP tout comme un répertoire
-         <filename class="directory">cgi-bin</filename> :
-         <programlisting>
-<![CDATA[
-<Object name="x-httpd-php">
-ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
-Service fn=php4_execute [inikey=value inikey=value ...]
-</Object>
-]]>
-         </programlisting>
-         Après cela, vous pouvez configurer un répertoire dans le serveur d'administration
-         et y assigner le style <literal>x-httpd-php</literal>. Tous les fichiers dans ce répertoire
-         seront exécutés comme étant du PHP. C'est pratique pour cacher l'usage de PHP
-         en renommant les fichiers en <filename>.html</filename>.
-        </para>
-       </listitem>
-       <listitem>
-        <para>
-         Configuration de l'identification : les identifications PHP ne peuvent être
-         utilisées avec aucune autre identification.
-         TOUTES LES IDENTIFICATIONS SONT PASSEES À VOS SCRIPTS PHP.
-         Pour configurer l'identification PHP pour tout le serveur web, ajoutez
-         la ligne suivante à votre objet par défaut :
-         <programlisting>
-<![CDATA[
-<Object name="default">
-AuthTrans fn=php4_auth_trans
-.
-.
-.
-</Object>
-]]>
-         </programlisting>
-        </para>
-       </listitem>
-       <listitem>
-        <para>
-         Pour utiliser l'identification PHP dans un seul répertoire, ajoutez ce qui suit :
-         <programlisting>
-<![CDATA[
-<Object ppath="d:\path\to\authenticated\dir\*">
-AuthTrans fn=php4_auth_trans
-</Object>
-]]>
-         </programlisting>
-        </para>
-       </listitem>
-      </orderedlist>
-     </para>
-    </formalpara>
-    <note>
-     <para>
-      La taille de la pile que PHP utilise dépend de la
-      configuration du serveur Web. Si vous rencontrez des crashs avec
-      les grands scripts PHP, il est recommandé d'augmenter la taille de
-      la pile avec la console d'administration : dans la section
-      &quot;MAGNUS EDITOR&quot;.
-     </para>
-    </note>
-
-   <sect2 xml:id="install.unix.sun.phpini">
-    <title>Environnement CGI et modifications recommandées du &php.ini;</title>
-    <para>
-     Il est important de garder en tête que iPlanet/SunONE/Netscape est un serveur Web
-     multi-threadé. Comme toutes les requêtes se situent dans le même contexte
-     (c'est le contexte sur serveur Web), et que ce contexte est unique, si vous voulez
-     accéder à des variables comme <literal>PATH_INFO</literal>,
-     <literal>HTTP_HOST</literal> etc., il n'est pas recommandé d'y accéder
-     à l'ancienne manière de PHP, avec la fonction <function>getenv</function> ou une
-     autre méthode (register globals, <varname>$_ENV</varname>).
-     De cette manière, vous n'aurez que des valeurs d'environnement du serveur,
-     et non pas des valeurs correctes pour le CGI.
-    </para>
-    <note>
-     <para>
-      Pourquoi est-ce que les variables CGI sont invalides ?
-     </para>
-     <para>
-      C'est lié au fait que le processus du serveur Web est lancé par l'administrateur
-      du serveur, qui utilise le script de lancement au démarrage. En fait, il aurait fallu
-      que vous lanciez vous-même le processus. C'est pour cela que l'environnement
-      du serveur Web contient des variables d'environnement CGI. Vous pouvez vérifier
-      cela en lançant le serveur Web depuis un autre endroit que l'administrateur
-      du serveur : utilisez la ligne de commande Unix en tant que root :
-      vous verrez alors qu'il n'y a pas de variables d'environnement.
-     </para>
-    </note>
-    <para>
-     Changez simplement vos scripts pour lire les variables CGI, en utilisant
-     le tableau superglobal <varname>$_SERVER</varname>. Si vous avez d'autres scripts qui
-     utilisent encore <varname>$HTTP_HOST</varname> et compagnie,
-     il est recommandé d'activer l'option <literal>register_globals</literal>
-     dans le &php.ini; et de changer l'ordre des variables.
-     IMPORTANT : supprimez le <literal>&quot;E&quot;</literal> dans cette option, car
-     vous n'en avez pas besoin pour cet environnement.
-     <programlisting>
-<![CDATA[
-variables_order = "GPCS"
-register_globals = On
-]]>
-     </programlisting>
-    </para>
-   </sect2>
-   
-   <sect2 xml:id="install.unix.sun.specialpages">
-    <title>Utilisation particulière pour les pages d'erreurs ou les
-     listages spécifiques de dossier (PHP &gt;= 4.3.3)</title>
-    <para>
-     Vous pouvez utiliser PHP pour générer des pages d'erreurs de type
-     <literal>"404 Not Found"</literal> ou apparentée. Ajoutez la ligne
-     suivante dans le fichier <filename>obj.conf</filename> pour chaque
-     page d'erreur que vous souhaitez remplacer :
-     <programlisting>
-<![CDATA[
-Error fn="php4_execute" code=XXX script="/chemin/vers/script.php" [inikey=value inikey=value...]
-]]>
-     </programlisting>
-     où <literal>XXX</literal> est le code d'erreur HTTP. Effacez toute autre
-     directive <literal>Error</literal> qui pourrait interférer avec la vôtre.
-     Si vous voulez utiliser une page pour toutes les erreurs qui existent,
-     laissez le paramètre <literal>code</literal> vide. Votre script peut
-     obtenir le code de statut HTTP dans la variable
-     <varname>$_SERVER['ERROR_TYPE']</varname>.
-    </para>
-    <para>
-     Une autre possibilité est de générer une liste de dossiers personnalisée.
-     Créez simplement un script PHP qui affiche le contenu du dossier, et
-     remplacez la ligne <literal>Service</literal> par défaut par
-     <literal>type=&quot;magnus-internal/directory&quot;</literal>
-     dans <filename>obj.conf</filename> avec ceci :
-     <programlisting>
-<![CDATA[
-Service fn="php4_execute" type="magnus-internal/directory" script="/chemin/vers/script.php" [inikey=value inikey=value...]
-]]>
-     </programlisting>
-     Pour ces deux points, l'URI originale et l'URI traduite sont
-     dans les variables <varname>$_SERVER['PATH_INFO']</varname> et
-     <varname>$_SERVER['PATH_TRANSLATED']</varname>.
-    </para>
-   </sect2>
-   
-   <sect2 xml:id="install.unix.sun.notes">
-    <title>Note au sujet de <function>nsapi_virtual</function> et des requêtes (PHP &gt;= 4.3.3)</title>
-    <para>
-     Le module NSAPI supporte désormais la fonction <function>nsapi_virtual</function>
-     (alias : <function>virtual</function>), pour réaliser des sous requêtes au serveur
-     Web, et inclure le résultat dans une page. Le problème est que cette fonction
-     utilise une fonctionnalité non documentée de la bibliothèque
-     NSAPI.
-     Sous Unix, ce n'est pas un problème, car le module va automatiquement
-     rechercher les fonctions nécessaires, et les utiliser si elles sont
-     disponibles. Sinon, <function>nsapi_virtual</function> sera désactivée.
-    </para>
-    <note>
-     <para>
-      Soyez prévenu : le support de <function>nsapi_virtual</function> est EXPERIMENTAL !
-     </para>
-    </note>
-   </sect2>   
-  </sect1>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
\ No newline at end of file
diff --git a/install/windows/legacy/index.xml b/install/windows/legacy/index.xml
index 3ac4c4ceea..7468ebe457 100644
--- a/install/windows/legacy/index.xml
+++ b/install/windows/legacy/index.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: c5ef51c6cc3d3cbc6e3749f6e11b6fb1d2fc0cf3 Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: no -->
 
   <sect1 xml:id="install.windows.legacy.index" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -43,7 +43,6 @@
    &install.windows.legacy.iis7;   
    &install.windows.legacy.apache1;
    &install.windows.legacy.apache2;
-   &install.windows.legacy.sun;
    &install.windows.legacy.sambar;
    &install.windows.legacy.xitami;
    &install.windows.legacy.building;
diff --git a/install/windows/legacy/sun.xml b/install/windows/legacy/sun.xml
deleted file mode 100644
index cd70d98366..0000000000
--- a/install/windows/legacy/sun.xml
+++ /dev/null
@@ -1,339 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 17fc359d7eb75d7d6199db77518924f2d351ed8b Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<sect2 xml:id="install.windows.legacy.sun" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- <title>Serveurs Sun, iPlanet et Netscape servers sur Microsoft Windows</title>
- <para>
-  Cette section contient les notes et détails spécifiques à l'installation de PHP sur
-  des serveurs Sun Java System Web Server, Sun ONE web Server, Netscape et iPlanet,
-  sous Windows.
- </para>
- <para>
-  Depuis PHP 4.3.3, vous pouvez utiliser les scripts PHP avec
-  le <link linkend="ref.nsapi">module NSAPI</link> pour
-  <!--<link linkend="install.windows.legacy.sun.specialpages">gérer des listes de dossiers
-    et des pages d'erreurs personnalisées</link>. Des fonctions supplémentaires-->
-  sont disponibles pour assurer la compatibilité avec Apache.
-  Pour du support sur les serveurs courants, voyez la
-  <!--read the <link linkend="install.windows.legacy.sun.notes">note sur les sous-requêtes</link>.-->
- </para>
- 
- <sect3 xml:id="install.windows.legacy.sun.cgi">
-  <title>Configuration en CGI sur les serveurs Sun, iPlanet et Netscape</title>
-  <para>
-   Pour installer PHP en CGI, suivez ce qui suit :
-  </para>
-  <itemizedlist>
-   <listitem>
-    <simpara>
-     Copiez le fichier <filename>php4ts.dll</filename> dans votre dossier principal
-     (le dossier où vous avez installé Windows)
-    </simpara>
-   </listitem>
-   <listitem>
-    <para>
-     Faites un fichier d'association depuis la ligne de commande.
-     Tapez les lignes suivantes :
-     <programlisting role="shell">
-<![CDATA[
-assoc .php=PHPScript
-ftype PHPScript=c:\php\php.exe %1 %*
-]]>
-     </programlisting>
-    </para>
-   </listitem>
-   <listitem>
-    <simpara>
-     Dans le serveur Netscape Enterprise Administration Server,
-     créez un dossier shellcgi et supprimez-le aussitôt (cette
-     opération crée 5 lignes importantes dans le fichier
-     obj.conf et permet au serveur de gérer les scripts CGI).
-    </simpara>
-   </listitem>
-   <listitem>
-    <simpara>
-     Dans le serveur Netscape Enterprise Administration Server, créez un
-     nouveau type MIME :
-     <literal>Category: type, Content-Type: magnus-internal/shellcgi, File Suffix:php</literal>.
-    </simpara>
-   </listitem>
-   <listitem>
-    <simpara>
-     Recommencez pour chaque instance de serveur web qui devra exécuter
-     PHP.
-    </simpara>
-   </listitem>
-  </itemizedlist>
-  <para>
-   Plus de détails sur la configuration de PHP comme CGI sont
-   disponibles à <link xlink:href="&url.netscape.cgi;">&url.netscape.cgi;</link>
-  </para>
- </sect3>
- 
- <sect3 xml:id="install.windows.legacy.sun.nsapi">
-  <title>Configuration NSAPI sur les serveurs Sun, iPlanet et Netscape</title>
-  <para>
-   Pour installer PHP avec l'interface NSAPI, faites ceci :
-  </para>
-  <itemizedlist>
-   <listitem>
-    <simpara>
-     Copiez le fichier <filename>php4ts.dll</filename> dans votre dossier
-     systemroot (le dossier où vous avez installé windows)
-    </simpara>
-   </listitem>
-   <listitem>
-    <para>
-     Faites un fichier d'association depuis la ligne de commande.
-     Tapez les lignes suivantes :
-     <programlisting role="shell">
-<![CDATA[
-assoc .php=PHPScript
-ftype PHPScript=c:\php\php.exe %1 %*
-]]>
-       </programlisting>
-      </para>
-     </listitem>
-     <listitem>
-      <simpara>
-       Dans le serveur Netscape Enterprise Administration Server, créez un
-       nouveau type MIME :
-       <literal>Category: type, Content-Type: magnus-internal/shellcgi, File Suffix:php</literal>.
-      </simpara>
-     </listitem>
-     <listitem>
-      <para>
-       Éditez le fichier <filename>magnus.conf</filename> (pour les serveurs &gt;= 6) ou
-       <filename>obj.conf</filename> (pour les serveurs &lt; 6) et ajoutez ce qui suit :
-       Vous devez placer ces lignes après <literal>mime types init</literal>.
-       <programlisting>
-<![CDATA[
-Init fn="load-modules" funcs="php4_init,php4_execute,php4_auth_trans" shlib="c:/php/sapi/php4nsapi.dll"
-Init fn="php4_init" LateInit="yes" errorString="Failed to initialise PHP!" [php_ini="c:/path/to/php.ini"]
-]]>
-       </programlisting>
-       (PHP &gt;= 4.3.3) Le paramètre <literal>php_ini</literal> est
-       optionnel, mais si vous le définissez, vous pourrez placer 
-       votre fichier &php.ini; dans le dossier de configuration de
-       votre serveur web.
-      </para>
-     </listitem>
-     <listitem>
-      <para>
-       Configurez l'objet par défaut dans le fichier <filename>obj.conf</filename>
-       (pour les classes de serveur virtuel [Sun Web Server 6.0+], dans le fichier
-       <filename>vserver.obj.conf</filename>) : dans la section
-       <literal>&lt;Object name="default"&gt;</literal>, placez
-       cette ligne nécessairement avant toutes les lignes 'ObjectType' 
-       et après toutes les lignes 'ObjectType' :
-       <programlisting>
-<![CDATA[
-Service fn="php4_execute" type="magnus-internal/x-httpd-php" [inikey=value inikey=value ...]
-]]>
-       </programlisting>
-       (PHP &gt;= 4.3.3) Comme paramètres supplémentaires, vous pouvez ajouter
-       quelques valeurs spéciales du &php.ini;, par exemple, vous pouvez définir un
-       <literal>docroot=&quot;/path/to/docroot&quot;</literal> spécifique au contexte
-       où <literal>php4_execute</literal> est appelé, non pas
-       <literal>&quot;On&quot;,&quot;Off&quot;,...</literal> (cela ne fonctionnerait pas
-       correctement), e.g. <literal>zlib.output_compression=1</literal> à la place de
-       <literal>zlib.output_compression=&quot;On&quot;</literal>
-      </para>
-     </listitem>
-     <listitem>
-      <para>
-       Cela n'est nécessaire que si vous voulez configurer un dossier qui ne contiendra que
-       vos scripts PHP (tout comme un dossier cgi-bin) :
-       <programlisting>
-<![CDATA[
-<Object name="x-httpd-php">
-ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
-Service fn=php4_execute [inikey=value inikey=value ...]
-</Object>
-]]>
-       </programlisting>
-       Après cela, vous pouvez configurer un dossier dans l'administration du serveur
-       et lui assigner le style <literal>x-httpd-php</literal>. Tous les fichiers
-       s'y trouvant seront exécutés comme étant des scripts PHP.
-       Cela peut être pratique pour cacher l'usage de PHP en renommant
-       les fichiers en <filename>.html</filename>.
-      </para>
-     </listitem>
-     <listitem>
-      <simpara>
-       Redémarrez votre serveur web pour que les modifications prennent effet.
-      </simpara>
-     </listitem>
-     <listitem>
-      <simpara>
-       Faites cela pour chaque instance du serveur web où vous voulez exécuter PHP.
-      </simpara>
-     </listitem>
-    </itemizedlist>
-    <note>
-     <para>
-      Plus de détails sur la configuration de PHP comme filtre NSAPI
-      peuvent être trouvés ici :
-      <link xlink:href="&url.netscape.nsapi;">&url.netscape.nsapi;</link>
-     </para>
-    </note>
-    <note>
-     <para>
-      La taille de la pile que PHP utilise dépend de la
-      configuration du serveur web. Si vous rencontrez des crashs avec
-      les grands scripts PHP, il est recommandé d'augmenter la taille de
-      la pile avec la console d'administration : dans la section
-      &quot;MAGNUS EDITOR&quot;.
-     </para>
-    </note>
-   </sect3>
-   
-   <sect3 xml:id="install.windows.legacy.sun.phpini">
-    <title>Environnement CGI et modifications recommandées du &php.ini;</title>
-    <para>
-     Il est important de garder en tête que iPlanet/SunONE/Netscape est un serveur web
-     multi-threadé. Comme toutes les requêtes se situent dans le même contexte
-     (c'est le contexte sur serveur web), et que ce contexte est unique. SI vous voulez
-     accéder a des variables comme <literal>PATH_INFO</literal>,
-     <literal>HTTP_HOST</literal> etc. il n'est pas recommandé d'y accéder
-     à l'ancienne manière de PHP, avec la fonction <function>getenv</function> ou une
-     autre méthode (register globals, <literal>$_ENV</literal>).
-     De cette manière, vous n'aurez que des valeurs d'environnement du serveur,
-     et non pas des valeurs correctes pour le CGI.
-    </para>
-    <note>
-     <para>
-      Pourquoi est-ce que les variables CGI sont invalides ?
-     </para>
-     <para>
-      C'est lié au fait que le processus du serveur web est lancé par l'administrateur
-      du serveur, qui utilise le script de lancement au démarrage. En fait, il aurait fallu
-      que vous lanciez vous-même le processus. C'est pour cela que l'environnement
-      du serveur web contient des variables d'environnement CGI. Vous pouvez vérifier
-      cela en lançant le serveur web depuis un autre endroit que l'administrateur
-      du serveur : utilisez la ligne de commande Unix en tant que root :
-      vous verrez alors qu'il n'y a pas de variables d'environnement.
-     </para>
-    </note>
-    <para>
-     Changez simplement vos scripts pour lire les variables CGI, en utilisant
-     le tableau superglobal <varname>$_SERVER</varname>. Si vous avez d'autres scripts qui
-     utilisent encore <varname>$HTTP_HOST</varname> et compagnie,
-     il est recommandé d'activer l'option <literal>register_globals</literal>
-     dans le &php.ini; et de changer l'ordre des variables.
-     IMPORTANT : supprimez le <literal>&quot;E&quot;</literal> dans cette option, car
-     vous n'en avez pas besoin pour cet environnement.
-     <programlisting>
-<![CDATA[
-variables_order = "GPCS"
-register_globals = On
-]]>
-     </programlisting>
-    </para>
-   </sect3>
-   
-   <sect3 xml:id="install.windows.legacy.sun.specialpages">
-    <title>Utilisation particulière pour les pages d'erreurs ou les
-     listages spécifiques de dossiers (PHP &gt;= 4.3.3)</title>
-    <para>
-     Vous pouvez utiliser PHP pour générer des pages d'erreurs de type
-     <literal>"404 Not Found"</literal> ou apparentée. Ajoutez la ligne
-     suivante dans le fichier <filename>obj.conf</filename> pour chaque
-     page d'erreur que vous souhaitez remplacer :
-     <programlisting>
-<![CDATA[
-Error fn="php4_execute" code=XXX script="/path/to/script.php" [inikey=value inikey=value...]
-]]>
-     </programlisting>
-     où <literal>XXX</literal> est le code d'erreur HTTP. Effacez toute autre
-     directive <literal>Error</literal> qui pourrait interférer avec la vôtre.
-     Si vous voulez utiliser une page pour toutes les erreurs qui existent,
-     laissez le paramètre <literal>code</literal> vide. Votre script peut
-     obtenir le code de statut HTTP dans la variable
-     <varname>$_SERVER['ERROR_TYPE']</varname>.
-    </para>
-    <para>
-     Une autre possibilité est de générer une liste de dossiers personnalisée.
-     Créez simplement un script PHP qui affiche le contenu du dossier, et
-     remplacez la ligne <literal>Service</literal> par défaut par
-     <literal>type=&quot;magnus-internal/directory&quot;</literal>
-     dans <filename>obj.conf</filename> avec ceci :
-     <programlisting>
-<![CDATA[
-Service fn="php4_execute" type="magnus-internal/directory" script="/path/to/script.php" [inikey=value inikey=value...]
-]]>
-     </programlisting>
-     Pour ces deux points, l'URI originale et l'URI traduite sont
-     dans les variables <varname>$_SERVER['PATH_INFO']</varname> et
-     <varname>$_SERVER['PATH_TRANSLATED']</varname>.
-    </para>
-   </sect3>
-   
-   <sect3 xml:id="install.windows.legacy.sun.notes">
-    <title>Note au sujet de <function>nsapi_virtual</function> et des requêtes (PHP &gt;= 4.3.3)</title>
-    <para>
-     Le module NSAPI supporte désormais la fonction <function>nsapi_virtual</function>
-     (alias : <function>virtual</function>), pour réaliser des sous requêtes au serveur
-     web, et inclure le résultat dans une page. Le problème est que cette fonction
-     utilise une fonctionnalité non documentée de la bibliothèque
-     NSAPI.
-    </para>
-    <para>
-     Sous Unix, ce n'est pas un problème, car le module va automatiquement
-     rechercher les fonctions nécessaires, et les utiliser si elles sont
-     disponibles. Sinon, <function>nsapi_virtual</function> sera désactivée.
-    </para>
-    <para>
-     Sous Windows, des limitations dans la gestion des DLL impose l'utilisation
-     de la plus récente bibliothèque <filename>ns-httpdXX.dll</filename>. Cela a été
-     testé pour les serveurs jusqu'à la version 6.0. Si une nouvelle version de
-     SunONE server est utilisée, la détection échoue, et
-     <function>nsapi_virtual</function> est désactivée.
-    </para>
-    <para>
-     Dans ce cas, essayez ceci :
-     ajoutez le paramètre suivant à <literal>php4_init</literal> dans
-     <filename>magnus.conf</filename>/<filename>obj.conf</filename> :
-     <programlisting>
-<![CDATA[
-Init fn=php4_init ... server_lib="ns-httpdXX.dll"
-]]>
-     </programlisting>
-     où <literal>XX</literal> est le numéro correct de la version de la DLL.
-     Pour la connaître, regardez dans le <literal>server-root</literal>
-     pour connaître le nom correct de la DLL. La DLL la plus grande en taille
-     est la bonne.
-    </para>
-    <para>
-     Vous pouvez vérifier le statut en utilisant la fonction <function>phpinfo</function>.
-    </para>
-    <note>
-     <para>
-      Soyez prévenu : le support de <function>nsapi_virtual</function> est expérimental.
-     </para>
-    </note>
-   </sect3>
-</sect2>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
diff --git a/language-snippets.ent b/language-snippets.ent
index a528f00fbe..6b49ef3395 100644
--- a/language-snippets.ent
+++ b/language-snippets.ent
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 14dc7c47365f2b71f6c907a5ba5bccf42534d5a9  Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367  Maintainer: yannick Status: ready -->
 <!-- Reviewed: no -->
 <!-- Relecture des Notes, Précautions, Avertissements, Astuces, Divers et Retour le 2018-12-29 par girgias -->
 
@@ -1767,8 +1767,8 @@ de bibliothèque supplémentaire pour disposer de ces fonctions.</simpara>'>
 
 <!-- Notes for SAPI/Apache -->
 <!ENTITY apache.req.module '<simpara xmlns="http://docbook.org/ns/docbook">Cette fonction
-est supportée lorsque PHP est installé comme module d&#39;Apache, ou par le
-<link linkend="book.nsapi">module serveur NSAPI</link> des serveurs Web Netscape/iPlanet/SunONE.</simpara>'>
+est supportée lorsque PHP est installé comme module d&#39;Apache.
+</simpara>'>
 
 <!-- SimpleXML Notes -->
 <!ENTITY simplexml.iteration '<note xmlns="http://docbook.org/ns/docbook"><simpara>SimpleXML ajoute des propriétés
diff --git a/reference/apache/functions/apache-child-terminate.xml b/reference/apache/functions/apache-child-terminate.xml
index 077f6b4a38..7ac2ca3ff3 100644
--- a/reference/apache/functions/apache-child-terminate.xml
+++ b/reference/apache/functions/apache-child-terminate.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: a331ac8a86bb5929b79be9a369fac1e3af516241 Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: yes -->
 <refentry xml:id="function.apache-child-terminate" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -22,9 +22,7 @@
    libérée de manière interne, mais pas rendue au système.
   </para>
   <para>
-   Fonctionne avec Apache, FastCGI, et les
-   <link linkend="book.nsapi">modules serveur NSAPI</link>
-   dans les serveurs web Netscape/iPlanet/SunONE.
+   Fonctionne avec les serveurs web Apache, et FastCGI.
   </para>
  </refsect1>
 
diff --git a/reference/apache/functions/apache-request-headers.xml b/reference/apache/functions/apache-request-headers.xml
index 9629944da1..390b7eeef3 100644
--- a/reference/apache/functions/apache-request-headers.xml
+++ b/reference/apache/functions/apache-request-headers.xml
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: yes -->
-
 <refentry xml:id="function.apache-request-headers" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>apache_request_headers</refname>
@@ -16,9 +15,7 @@
   </methodsynopsis>
   <para>
    Récupère tous les en-têtes HTTP de la requête courante.
-   Fonctionne avec Apache, FastCGI, et les
-   <link linkend="book.nsapi">modules serveur NSAPI</link>
-   dans les serveurs web Netscape/iPlanet/SunONE.
+   Fonctionne avec les serveurs web Apache, FastCGI, CLI, et FPM.
   </para>
  </refsect1>
 
diff --git a/reference/apache/functions/apache-response-headers.xml b/reference/apache/functions/apache-response-headers.xml
index 5043b8945c..d7dcfae0a6 100644
--- a/reference/apache/functions/apache-response-headers.xml
+++ b/reference/apache/functions/apache-response-headers.xml
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: yannick Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: yannick Status: ready -->
 <!-- Reviewed: yes -->
-
 <refentry xml:id="function.apache-response-headers" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>apache_response_headers</refname>
@@ -17,9 +16,7 @@
   </methodsynopsis>
   <para>
    Récupère tous les en-têtes de réponse HTTP.
-   Fonctionne avec Apache, FastCGI, et les
-   <link linkend="book.nsapi">modules serveur NSAPI</link>
-   dans les serveurs web Netscape/iPlanet/SunONE.
+   Fonctionne avec les serveurs web Apache, FastCGI, CLI, et FPM.
   </para>
  </refsect1>
 
diff --git a/reference/info/functions/php-sapi-name.xml b/reference/info/functions/php-sapi-name.xml
index 6f43550463..ff4de0a5f0 100644
--- a/reference/info/functions/php-sapi-name.xml
+++ b/reference/info/functions/php-sapi-name.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 0c9c2dd669fe9395eaa73d487fbd160f9057429a Maintainer: dams Status: ready -->
+<!-- EN-Revision: d278431ef5e561787093a7b2679327a615b09367 Maintainer: dams Status: ready -->
 <!-- Reviewed: yes -->
 <refentry xml:id="function.php-sapi-name" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
@@ -37,7 +37,7 @@
    <literal>cgi-fcgi</literal>, <literal>cli</literal>, <literal>cli-server</literal>,
    <literal>embed</literal>, <literal>fpm-fcgi</literal>,
    <literal>litespeed</literal>, 
-   <literal>nsapi</literal>, <literal>phpdbg</literal>. 
+   <literal>phpdbg</literal>. 
   </para>
  </refsect1>
 
diff --git a/reference/nsapi/book.xml b/reference/nsapi/book.xml
deleted file mode 100644
index 72895e6fe5..0000000000
--- a/reference/nsapi/book.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 1634a886415d0ab4df195fe49d18a1c150b70758 Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<book xml:id="book.nsapi" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- <?phpdoc extension-membership="bundled" ?>
- <title>NSAPI</title>
-
- <!-- {{{ preface -->
- <preface xml:id="intro.nsapi">
-  &reftitle.intro;
-  <para>
-   Ces fonctions ne sont disponibles que lorsque vous utilisez
-   PHP comme module NSAPI avec les serveurs Netscape/iPlanet/Sun.
-  </para>
- </preface>
- <!-- }}} -->
-
- &reference.nsapi.setup;
- &reference.nsapi.constants;
- &reference.nsapi.reference;
-
-</book>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
-
diff --git a/reference/nsapi/constants.xml b/reference/nsapi/constants.xml
deleted file mode 100644
index 2b83de32f4..0000000000
--- a/reference/nsapi/constants.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: af4410a7e15898c3dbe83d6ea38246745ed9c6fb Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<appendix xml:id="nsapi.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- &reftitle.constants;
- &no.constants;
-</appendix>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
-
diff --git a/reference/nsapi/functions/nsapi-request-headers.xml b/reference/nsapi/functions/nsapi-request-headers.xml
deleted file mode 100644
index 0a2e76ee4b..0000000000
--- a/reference/nsapi/functions/nsapi-request-headers.xml
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 508e255fff6c604c31d5617fe9ddf6d776a3b43d Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<refentry xml:id="function.nsapi-request-headers" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
-  <refname>nsapi_request_headers</refname>
-  <refpurpose>Lit tous les en-têtes de requête HTTP sur un serveur Netscape</refpurpose>
- </refnamediv>
- <refsect1 role="description">
-  &reftitle.description;
-  <methodsynopsis>
-   <type>array</type><methodname>nsapi_request_headers</methodname>
-   <void/>
-  </methodsynopsis>
-  <para>
-   <function>nsapi_request_headers</function> retourne un tableau
-   associatif avec tous les en-têtes HTTP de la requête courante.
-   C'est uniquement disponible si PHP fonctionne en tant que
-   module <productname>NSAPI</productname>.
-  </para>
-  <note>
-   <para>
-    <function>getallheaders</function> est un alias de la fonction
-    <function>nsapi_request_headers</function> si vous utilisez
-    ce module.
-   </para>
-  </note>
-  <note>
-   <para>
-    Vous pouvez aussi obtenir une valeur des variables CGI communes en lisant
-    dans la variable <varname>$_SERVER</varname>, qui fonctionne
-    si vous utilisez PHP en tant que module 
-    <productname>NSAPI</productname> ou non.
-   </para>
-  </note>
- </refsect1>
- <refsect1 role="returnvalues">
-  &reftitle.returnvalues;
-  <para>
-   Retourne un tableau associatif contenant tous les en-têtes HTTP.
-  </para>
- </refsect1>
- <refsect1 role="examples">
-  &reftitle.examples;
-  <para>
-   <example>
-    <title>Exemple avec <function>nsapi_request_headers</function></title>
-    <programlisting role="php">
-<![CDATA[
-<?php
-$headers = nsapi_request_headers();
-                   
-foreach ($headers as $header => $value) {
-  echo "$header: $value <br />\n";
-}
-?>
-]]>
-    </programlisting>
-   </example>
-  </para>
- </refsect1>
-</refentry>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
diff --git a/reference/nsapi/functions/nsapi-response-headers.xml b/reference/nsapi/functions/nsapi-response-headers.xml
deleted file mode 100644
index 3938392768..0000000000
--- a/reference/nsapi/functions/nsapi-response-headers.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: yannick Status: ready -->
-<!-- Reviewed: no -->
-
-<refentry xml:id="function.nsapi-response-headers" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
-  <refname>nsapi_response_headers</refname>
-  <refpurpose>
-   Lit tous les en-têtes de réponse HTTP sur Netscape serveur
-  </refpurpose>
- </refnamediv>
- <refsect1 role="description">
-  &reftitle.description;
-  <methodsynopsis>
-   <type>array</type><methodname>nsapi_response_headers</methodname>
-   <void/>
-  </methodsynopsis>
-  <para>
-   <function>nsapi_response_headers</function> lit tous les en-têtes de réponse 
-   HTTP sur Netscape serveur.
-  </para>
- </refsect1>
- <refsect1 role="returnvalues">
-  &reftitle.returnvalues;
-  <para>
-   Retourne un tableau associatif contenant tous les en-têtes de réponse NSAPI.
-  </para>
- </refsect1>
- <refsect1 role="seealso">
-  &reftitle.seealso;
-  <para>
-   <simplelist>
-    <member><function>nsapi_request_headers</function></member>
-    <member><function>headers_sent</function></member>
-   </simplelist>
-  </para>
- </refsect1>
-</refentry>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
diff --git a/reference/nsapi/functions/nsapi-virtual.xml b/reference/nsapi/functions/nsapi-virtual.xml
deleted file mode 100644
index a6963507c3..0000000000
--- a/reference/nsapi/functions/nsapi-virtual.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 17fc359d7eb75d7d6199db77518924f2d351ed8b Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<refentry xml:id="function.nsapi-virtual" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
-  <refname>nsapi_virtual</refname>
-  <refpurpose>Effectue une sous-requête NSAPI</refpurpose>
- </refnamediv>
- <refsect1 role="description">
-  &reftitle.description;
-  <methodsynopsis>
-   <type>bool</type><methodname>nsapi_virtual</methodname>
-   <methodparam><type>string</type><parameter>uri</parameter></methodparam>
-  </methodsynopsis>
-  <para>
-   <function>virtual</function> est une fonction spécifique NSAPI, qui
-   est l'équivalent de <literal>&lt;!--#include virtual...--&gt;</literal>
-   en <acronym>SSI</acronym> (fichiers <filename>.shtml</filename>).
-   Elle effectue une sous-requête NSAPI. C'est pratique pour inclure
-   des scripts CGI ou .shtml ou d'autres choses que vous voulez
-   faire analyser par le serveur web.
-  </para>
-  <para>
-   Pour exécuter une sous-requête, tous les buffers doivent être vidés
-   vers le navigateur, ainsi que les en-têtes.
-  </para>
-  <para>
-   Vous ne pouvez pas faire de requêtes récursives avec cette fonction,
-   vers un autre script PHP. Si vous voulez inclure des scripts PHP
-   utilisez la fonction <function>include</function>
-   ou <function>require</function>.
-  </para>
-  <note>
-   <para>
-    Cette fonction dépend d'une fonctionnalité non documentée de 
-    Netscape/iPlanet/Sun.
-    Utilisez <function>phpinfo</function> pour vérifier si elle est disponible.
-    En environnement Unix, cela devrait toujours fonctionner, sous Windows, cela
-    dépend du nom du fichier <filename>ns-httpdXX.dll</filename>. 
-   </para>
-   <para>
-    Lisez la note à propos des sous-requêtes dans la
-    section NSAPI (<link linkend="install.unix.sun.notes">UNIX</link>,
-    <link linkend="install.windows.legacy.sun.notes">Windows</link>) si vous avez ce problème.
-   </para>
-  </note>
- </refsect1>
- <refsect1 role="parameters">
-  &reftitle.parameters;
-  <para>
-   <variablelist>
-    <varlistentry>
-     <term><parameter>uri</parameter></term>
-     <listitem>
-      <para>
-       L'URI du script.
-      </para>
-     </listitem>
-    </varlistentry>
-   </variablelist>
-  </para>
- </refsect1>
- <refsect1 role="returnvalues">
-  &reftitle.returnvalues;
-  <para>
-   &return.success;
-  </para>
- </refsect1>
-</refentry>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
\ No newline at end of file
diff --git a/reference/nsapi/ini.xml b/reference/nsapi/ini.xml
deleted file mode 100644
index ab138c5638..0000000000
--- a/reference/nsapi/ini.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<section xml:id="nsapi.configuration" xmlns="http://docbook.org/ns/docbook">
- &reftitle.runtime;
- <para>
-  Le comportement du module PHP NSAPI est affecté par le fichier
-  de configuration &php.ini;. Les configurations du fichier &php.ini; 
-  peuvent être remplacées par d'autres paramètres de la fonction
-  <literal>php4_execute</literal> dans <filename>obj.conf</filename>
- </para>
-
- <para>
-  <table>
-   <title>&ConfigureOptions; NSAPI</title>
-   <tgroup cols="4">
-    <thead>
-     <row>
-      <entry>&Name;</entry>
-      <entry>&Default;</entry>
-      <entry>&Changeable;</entry>
-      <entry>&Changelog;</entry>
-     </row>
-    </thead>
-    <tbody>
-     <row>
-      <entry><link linkend="ini.nsapi.read-timeout">nsapi.read_timeout</link></entry>
-      <entry>60</entry>
-      <entry>PHP_INI_ALL</entry>
-      <entry></entry>
-     </row>
-    </tbody>
-   </tgroup>
-  </table>
-  &ini.php.constants;
- </para>
-
- &ini.descriptions.title;
-
- <para>
-  <variablelist>
-   <varlistentry xml:id="ini.nsapi.read-timeout">
-    <term>
-     <parameter>nsapi.read_timeout</parameter>
-     &integer;
-    </term>
-    <listitem>
-     <para>
-      Configure la durée d'attente des données envoyées en méthode POST par le client.
-     </para>
-    </listitem>
-   </varlistentry>
-  </variablelist>
- </para>
-
-</section>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
\ No newline at end of file
diff --git a/reference/nsapi/reference.xml b/reference/nsapi/reference.xml
deleted file mode 100644
index edc52047f1..0000000000
--- a/reference/nsapi/reference.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
- <reference xml:id="ref.nsapi" xmlns="http://docbook.org/ns/docbook">
-  <title>&Functions; NSAPI</title>
-  <partintro>
-
-    &reftitle.seealso;
-   <para>
-    NSAPI implémente un sous-ensemble des fonctions du module
-    Apache, pour un maximum de compatibilité.
-   </para>
-
-   <para>
-    <table>
-     <title>Fonctions Apache implémentées par NSAPI</title>
-     <tgroup cols="3">
-      <thead>
-       <row>
-        <entry>Fonction Apache (uniquement un alias)</entry>
-        <entry>Fonction NSAPI</entry>
-        <entry>Description</entry>
-       </row>
-      </thead>
-      <tbody>
-       <row>
-        <entry><function>apache_request_headers</function></entry>
-        <entry><function>nsapi_request_headers</function></entry>
-        <entry>Lit tous les en-têtes de requête HTTP</entry>
-       </row>
-       <row>
-        <entry><function>apache_response_headers</function></entry>
-        <entry><function>nsapi_response_headers</function></entry>
-        <entry>Lit tous les en-têtes de réponse HTTP</entry>
-       </row>
-       <row>
-        <entry><function>getallheaders</function></entry>
-        <entry><function>nsapi_request_headers</function></entry>
-        <entry>Lit tous les en-têtes de requête HTTP</entry>
-       </row>
-       <row>
-        <entry><function>virtual</function></entry>
-        <entry><function>nsapi_virtual</function></entry>
-        <entry>Fait une sous-requête NSAPI</entry>
-       </row>
-      </tbody>
-     </tgroup>
-    </table>
-   </para>
-  </partintro>
-
-&reference.nsapi.entities.functions;
-
- </reference>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
\ No newline at end of file
diff --git a/reference/nsapi/setup.xml b/reference/nsapi/setup.xml
deleted file mode 100644
index c1bbf6a9e2..0000000000
--- a/reference/nsapi/setup.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- $Revision$ -->
-<!-- EN-Revision: 17fc359d7eb75d7d6199db77518924f2d351ed8b Maintainer: yannick Status: ready -->
-<!-- Reviewed: yes -->
-
-<chapter xml:id="nsapi.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- &reftitle.setup;
-
- <!-- {{{ Requirements -->
- <section xml:id="nsapi.requirements">
-  &reftitle.required;
-  &no.requirement;
- </section>
- <!-- }}} -->
-
- <!-- {{{ Installation -->
- <section xml:id="nsapi.installation">
-  &reftitle.install;
-  <para>
-   Pour l'installation de PHP sur les serveurs Netscape/iPlanet/Sun
-   voyez la section NSAPI (<link linkend="install.unix.sun">UNIX</link>,
-   <link linkend="install.windows.legacy.sun">Windows</link>)
-   dans le chapitre d'installation.
-  </para>
- </section>
- <!-- }}} -->
-
- <!-- {{{ Configuration -->
- &reference.nsapi.ini;
- <!-- }}} -->
-
- <!-- {{{ Resources -->
- <section xml:id="nsapi.resources">
-  &reftitle.resources;
-  &no.resource;
- </section>
- <!-- }}} -->
-
-</chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"~/.phpdoc/manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
-