tom             Fri Jul 20 15:56:56 2001 EDT

  Modified files:              
    /phpdoc/en/chapters install.xml 
  Log:
  Some changes in the Windows-section
  
Index: phpdoc/en/chapters/install.xml
diff -u phpdoc/en/chapters/install.xml:1.69 phpdoc/en/chapters/install.xml:1.70
--- phpdoc/en/chapters/install.xml:1.69 Fri Jul  6 10:36:35 2001
+++ phpdoc/en/chapters/install.xml      Fri Jul 20 15:56:56 2001
@@ -3054,8 +3054,8 @@
     <title>General Installation Steps</title>
     <simpara>
      This install guide will help you manually install and configure
-     PHP on your Windows 9x/Me/NT/2000 webservers. This guide was compiled by
-     &link.bob;. The original version can be found at <ulink
+     PHP on your Windows 9x/Me/NT/2000 webservers. The original version
+     of this guide was compiled by &link.bob;, and can be found at <ulink
      url="&url.win32install;">&url.win32install;</ulink>.
     </simpara>
     <para>
@@ -3131,6 +3131,31 @@
       </listitem>
       <listitem>
        <para>
+        The PHP binary, the SAPI modules, and some extensions rely on
+        external DLLs for execution. Make sure that these DLLs in the 
+        distribution exist in a directory that is in the Windows PATH.
+        The best bet to do it is to copy the files below into your
+        system directory, which is typically:
+        <simplelist>
+         <member>c:\windows\system for Windows 95/98</member>
+         <member>c:\winnt\system32 for Windows NT/2000</member>
+        </simplelist>
+        The files to copy are:
+        <simplelist>
+         <member>
+          &apos;php4ts.dll&apos;, if it already exists there, overwrite it
+         </member>
+         <member>
+          The files in your distribution's &apos;dlls&apos; directory.
+          If you have them already installed on your system, overwrite them 
+          only if something doesn't work correctly (Before overwriting them, 
+          it is a good idea to make a back-up).
+         </member>
+        </simplelist>
+       </para>  
+      </listitem>
+      <listitem>
+       <para>
         Copy the file, &apos;php.ini-dist&apos; to your 
         &apos;%WINDOWS%&apos; directory on Windows 95/98 or to your 
         &apos;%SYSTEMROOT%&apos; directory under Windows NT or Windows 
@@ -3166,11 +3191,7 @@
            Choose which extensions you would like to load when PHP
            starts. You can uncomment the: 'extension=php_*.dll' lines
            in <filename>php.ini</filename> to load these extensions.
-           Some extensions require you to have additional libraries
-           installed on your system for the module to work correctly.
-           The PHP <ulink url="&url.php.faq;">FAQ</ulink> has more
-           information on where to get supporting libraries. You
-           can also load a module dynamically in your script
+           You can also load a module dynamically in your script
            using <function>dl</function>. See the section about
            <link linkend="install.windows.extensions">Windows
            extensions</link>.
@@ -3423,23 +3444,20 @@
      The following table describes some of the extensions available. As
      described in the manual installation steps, you can choose which
      extensions you would like to load when PHP starts by uncommenting the:
-     'extension=php_*.dll' lines in <filename>php.ini</filename>. Some
-     extensions require you to have additional libraries installed on
-     your system for the module to work correctly. The PHP
-     <ulink url="&url.php.faq;">FAQ</ulink> has more information on
-     where to get supporting libraries. You can also load a module
-     dynamically in your script using <function>dl</function>.
+     'extension=php_*.dll' lines in <filename>php.ini</filename>. You can 
+     also load a module dynamically in your script using 
+     <function>dl</function>.
     </para>
     <para>
-     The DLLs for PHP extensions are prefixed with 'php_'.  This
-     prevents confusion between PHP extensions and their supporting
-     libraries.
+     The DLLs for PHP extensions are prefixed with 'php_' in PHP 4 (and 
+     'php3_' in PHP 3). This prevents confusion between PHP extensions 
+     and their supporting libraries. 
     </para>
     <note>
      <para>
-       In PHP 4.0.4pl1 MySQL, ODBC, FTP, Calendar, BCMath, COM, PCRE,
+       In PHP 4.0.6 BCMath, Calendar, COM, FTP, MySQL, ODBC, PCRE, 
        Session, WDDX and XML support is <emphasis>built-in</emphasis>.
-       You don't need to load any additional extensions in order to
+       You don't need to load any additional extensions in order to 
        use these functions. See your distributions
        <filename>README.txt</filename> or <filename>install.txt</filename>
        for a list of built in modules.
@@ -3452,68 +3470,198 @@
       <tgroup cols="2">
        <tbody>
   <row>
+   <entry>php_bz2.dll</entry>
+   <entry>bzip2 compression functions</entry>
+  </row>
+  <row>
    <entry>php_calendar.dll</entry>
-   <entry>Calendar conversion functions</entry>
+   <entry>Calendar conversion functions (As of PHP 4.0.3 this 
+   is built in)</entry>
   </row>
   <row>
-   <entry>php_crypt.dll</entry>
+   <entry>php_cpdf.dll</entry>
+   <entry>ClibPDF functions</entry>
+  </row>
+  <row>
+   <entry>php3_crypt.dll</entry>
    <entry>Crypt functions</entry>
   </row>
   <row>
+   <entry>php_ctype.dll</entry>
+   <entry>ctype family functions</entry>
+  </row>
+  <row>
+   <entry>php_curl.dll</entry>
+   <entry>CURL, Client URL library functions</entry>
+  </row>
+  <row>
+   <entry>php_cybercash.dll</entry>
+   <entry>Cybercash payment functions</entry>
+  </row>
+  <row>
+   <entry>php_db.dll</entry>
+   <entry>DBM functions</entry>
+  </row>
+  <row>
+   <entry>php_dba.dll</entry>
+   <entry>Database (dbm-style) abstraction layer functions</entry>
+  </row>
+  <row>
    <entry>php_dbase.dll</entry>
    <entry>dBase functions</entry>
   </row>
   <row>
-   <entry>php_dbm.dll</entry>
+   <entry>php3_dbm.dll</entry>
    <entry>Berkeley DB2 library</entry>
   </row>
   <row>
+   <entry>php_domxml.dll</entry>
+   <entry>DOM XML functions</entry>
+  </row>
+  <row>
+   <entry>php_dotnet.dll</entry>
+   <entry>.NET functions</entry>
+  </row>
+  <row>
+   <entry>php_exif.dll</entry>
+   <entry>Read EXIF headers from JPEG</entry>
+  </row>
+  <row>
+   <entry>php_fbsql.dll</entry>
+   <entry>FrontBase functions</entry>
+  </row>
+  <row>
+   <entry>php_fdf.dll</entry>
+   <entry>Forms Data Format functions</entry>
+  </row>
+  <row>
    <entry>php_filepro.dll</entry>
    <entry>Read-only access to Filepro databases</entry>
   </row>
   <row>
+   <entry>php_ftp.dll</entry>
+   <entry>FTP functions (As of PHP 4.0.3 this is built in)</entry>
+  </row>
+  <row>
    <entry>php_gd.dll</entry>
    <entry>GD library functions for GIF manipulation</entry>
   </row>
   <row>
+   <entry>php_gettext.dll</entry>
+   <entry>GNU Gettext functions</entry>
+  </row>
+  <row>
    <entry>php_hyperwave.dll</entry>
    <entry>HyperWave functions</entry>
   </row>
   <row>
-   <entry>php_imap4r2.dll</entry>
-   <entry>IMAP 4 functions</entry>
+   <entry>php_iconv.dll</entry>
+   <entry>ICONV characterset conversion</entry>
+  </row>
+  <row>
+   <entry>php_ifx.dll</entry>
+   <entry>Informix functions</entry>
+  </row>
+  <row>
+   <entry>php_iisfunc.dll</entry>
+   <entry>IIS management functions</entry>
+  </row>
+  <row>
+   <entry>php_imap.dll</entry>
+   <entry>IMAP 4 functions (in PHP 3: php3_imap4r1.dll)</entry>
+  </row>
+  <row>
+   <entry>php_ingres.dll</entry>
+   <entry>Ingres II functions</entry>
+  </row>
+  <row>
+   <entry>php_interbase.dll</entry>
+   <entry>InterBase functions</entry>
+  </row>
+  <row>
+   <entry>php_java.dll</entry>
+   <entry>Java extension</entry>
   </row>
   <row>
    <entry>php_ldap.dll</entry>
    <entry>LDAP functions</entry>
   </row>
   <row>
-   <entry>php_msql1.dll</entry>
+   <entry>php_mhash.dll</entry>
+   <entry>Mhash Functions</entry>
+  </row>
+  <row>
+   <entry>php_ming.dll</entry>
+   <entry>Ming functions for Flash</entry>
+  </row>
+  <row>
+   <entry>php_msql.dll</entry>
+   <entry>mSQL functions</entry>
+  </row>
+  <row>
+   <entry>php3_msql1.dll</entry>
    <entry>mSQL 1 client</entry>
   </row>
   <row>
-   <entry>php_msql2.dll</entry>
+   <entry>php3_msql2.dll</entry>
    <entry>mSQL 2 client</entry>
   </row>
   <row>
    <entry>php_mssql.dll</entry>
-   <entry>MSSQL client (requires MSSQL DB-Libraries</entry>
+   <entry>MSSQL client (formerly php_mssql70.dll, requires MSSQL 
+   DB-Libraries)</entry>
   </row>
   <row>
-   <entry>php3_mysql.dll (built into PHP 4)</entry>
-   <entry>MySQL functions</entry>
+   <entry>php3_mysql.dll</entry>
+   <entry>MySQL functions (built into PHP 4)</entry>
   </row>
   <row>
-   <entry>php_nsmail.dll</entry>
+   <entry>php3_nsmail.dll</entry>
    <entry>Netscape mail functions</entry>
   </row>
   <row>
-   <entry>php_oci73.dll</entry>
+   <entry>php3_oci73.dll</entry>
+   <entry>Oracle functions</entry>
+  </row>
+  <row>
+   <entry>php_oci8.dll</entry>
+   <entry>Oracle 8 functions</entry>
+  </row>
+  <row>
+   <entry>php_openssl.dll</entry>
+   <entry>OpenSSL functions</entry>
+  </row>
+  <row>
+   <entry>php_oracle.dll</entry>
    <entry>Oracle functions</entry>
   </row>
   <row>
+   <entry>php_pdf.dll</entry>
+   <entry>PDF functions</entry>
+  </row>
+  <row>
+   <entry>php_pgsql.dll</entry>
+   <entry>PostgreSQL functions</entry>
+  </row>
+  <row>
+   <entry>php_printer.dll</entry>
+   <entry>Printer functions</entry>
+  </row>
+  <row>
+   <entry>php_sablot.dll</entry>
+   <entry>XSLT functions</entry>
+  </row>
+  <row>
    <entry>php_snmp.dll</entry>
    <entry>SNMP get and walk functions (NT only!)</entry>
+  </row>
+  <row>
+   <entry>php_sybase_ct.dll</entry>
+   <entry>Sybase functions</entry>
+  </row>
+  <row>
+   <entry>php_yaz.dll</entry>
+   <entry>YAZ functions</entry>
   </row>
   <row>
    <entry>php_zlib.dll</entry>

Reply via email to