sniper Thu Aug 9 01:52:16 2001 EDT Modified files: /phpdoc/en/chapters install.xml Log: Made the windows extension installation doc a bit nicer looking. # Someone who knows windows stuff better than me should check this. :)
Index: phpdoc/en/chapters/install.xml diff -u phpdoc/en/chapters/install.xml:1.73 phpdoc/en/chapters/install.xml:1.74 --- phpdoc/en/chapters/install.xml:1.73 Thu Aug 2 13:36:41 2001 +++ phpdoc/en/chapters/install.xml Thu Aug 9 01:52:15 2001 @@ -1,4 +1,4 @@ -<!-- $Revision: 1.73 $ --> +<!-- $Revision: 1.74 $ --> <chapter id="installation"> <title>Installation</title> @@ -3481,208 +3481,284 @@ </para> </note> + <note> + <para> + Some of these extensions need extra dlls to work. Couple of them can be + found in the distribution package, in the 'dlls' folder but + some, e.g. Oracle (php_oci8.dll) require dlls which are not bundled + with the distribution package. + </para> + + <para> + Copy the bundled dlls from 'dlls' folder to your Windows + PATH, safe places are: + <simplelist> + <member>c:\windows\system for Windows 95/98</member> + <member>c:\winnt\system32 for Windows NT/2000</member> + </simplelist> + 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). + </para> + </note> + <para> <table> <title>PHP Extensions</title> - <tgroup cols="2"> + <tgroup cols="3"> + <thead> + <row> + <entry>Extension</entry> + <entry>Description</entry> + <entry>Notes</entry> + </row> + </thead> + <tbody> <row> <entry>php_bz2.dll</entry> - <entry>bzip2 compression functions</entry> + <entry><link linkend="ref.bzip2">bzip2</link> compression functions</entry> + <entry>None</entry> </row> <row> <entry>php_calendar.dll</entry> - <entry>Calendar conversion functions (As of PHP 4.0.3 this - is built in)</entry> + <entry><link linkend="ref.calendar">Calendar</link> conversion functions</entry> + <entry>Built in since PHP 4.0.3</entry> </row> <row> <entry>php_cpdf.dll</entry> - <entry>ClibPDF functions</entry> + <entry><link linkend="ref.cpdf">ClibPDF</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php3_crypt.dll</entry> <entry>Crypt functions</entry> + <entry>unknown</entry> </row> <row> <entry>php_ctype.dll</entry> - <entry>ctype family functions</entry> + <entry><link linkend="ref.ctype">ctype</link> family functions</entry> + <entry>None</entry> </row> <row> <entry>php_curl.dll</entry> - <entry>CURL, Client URL library functions</entry> + <entry><link linkend="ref.curl">CURL</link>, Client URL library functions</entry> + <entry>Requires: libeay32.dll, ssleay32.dll (bundled)</entry> </row> <row> <entry>php_cybercash.dll</entry> - <entry>Cybercash payment functions</entry> + <entry><link linkend="ref.cybercash">Cybercash</link> payment functions</entry> + <entry>None</entry> </row> <row> <entry>php_db.dll</entry> - <entry>DBM functions</entry> + <entry><link linkend="ref.dbm">DBM</link> functions</entry> + <entry>Deprecated. Use DBA instead (php_dba.dll)</entry> </row> <row> <entry>php_dba.dll</entry> - <entry>Database (dbm-style) abstraction layer functions</entry> + <entry><link linkend="ref.dba">DBA</link>: DataBase (dbm-style) Abstraction layer +functions</entry> + <entry>None</entry> </row> <row> <entry>php_dbase.dll</entry> - <entry>dBase functions</entry> + <entry><link linkend="ref.dbase">dBase</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php3_dbm.dll</entry> <entry>Berkeley DB2 library</entry> + <entry>unknown</entry> </row> <row> <entry>php_domxml.dll</entry> - <entry>DOM XML functions</entry> + <entry><link linkend="ref.domxml">DOM XML</link> functions</entry> + <entry>Requires: libxml2.dll (bundled)</entry> </row> <row> <entry>php_dotnet.dll</entry> <entry>.NET functions</entry> + <entry>None</entry> </row> <row> <entry>php_exif.dll</entry> - <entry>Read EXIF headers from JPEG</entry> + <entry><link linkend="function.read-exif-data">Read EXIF</link> headers from +JPEG</entry> + <entry>None</entry> </row> <row> <entry>php_fbsql.dll</entry> - <entry>FrontBase functions</entry> + <entry><link linkend="ref.fbsql">FrontBase</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_fdf.dll</entry> - <entry>Forms Data Format functions</entry> + <entry><link linkend="ref.fdf">FDF</link>: Forms Data Format functions.</entry> + <entry>Requires: fdftk.dll (bundled)</entry> </row> <row> <entry>php_filepro.dll</entry> - <entry>Read-only access to Filepro databases</entry> + <entry><link linkend="ref.filepro">filePro</link> functions</entry> + <entry>Read-only access</entry> </row> <row> <entry>php_ftp.dll</entry> - <entry>FTP functions (As of PHP 4.0.3 this is built in)</entry> + <entry><link linkend="ref.ftp">FTP</link> functions</entry> + <entry>Built-in since PHP 4.0.3</entry> </row> <row> <entry>php_gd.dll</entry> - <entry>GD library functions for GIF manipulation</entry> + <entry><link linkend="ref.image">GD</link> library image functions</entry> + <entry>None</entry> </row> <row> <entry>php_gettext.dll</entry> - <entry>GNU Gettext functions</entry> + <entry><link linkend="ref.gettext">Gettext</link> functions</entry> + <entry>Requires: gnu_gettext.dll (bundled)</entry> </row> <row> <entry>php_hyperwave.dll</entry> - <entry>HyperWave functions</entry> + <entry><link linkend="ref.hyperwave">HyperWave</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_iconv.dll</entry> - <entry>ICONV characterset conversion</entry> + <entry><link linkend="ref.iconv">ICONV</link> characterset conversion</entry> + <entry>Requires: iconv-1.3.dll (bundled)</entry> </row> <row> <entry>php_ifx.dll</entry> - <entry>Informix functions</entry> + <entry><link linkend="ref.ifx">Informix</link> functions</entry> + <entry>Requires: Informix libraries</entry> </row> <row> <entry>php_iisfunc.dll</entry> <entry>IIS management functions</entry> + <entry>None</entry> </row> <row> <entry>php_imap.dll</entry> - <entry>IMAP 4 functions (in PHP 3: php3_imap4r1.dll)</entry> + <entry><link linkend="ref.imap">IMAP</link> POP3 and NNTP functions</entry> + <entry>PHP 3: php3_imap4r1.dll</entry> </row> <row> <entry>php_ingres.dll</entry> - <entry>Ingres II functions</entry> + <entry><link linkend="ref.ingres">Ingres II</link> functions</entry> + <entry>Requires: Ingres II libraries</entry> </row> <row> <entry>php_interbase.dll</entry> - <entry>InterBase functions</entry> + <entry><link linkend="ref.ibase">InterBase</link> functions</entry> + <entry>Requires: gds32.dll (bundled)</entry> </row> <row> <entry>php_java.dll</entry> - <entry>Java extension</entry> + <entry><link linkend="ref.java">Java</link> extension</entry> + <entry>Requires: jvm.dll (bundled)</entry> </row> <row> <entry>php_ldap.dll</entry> - <entry>LDAP functions</entry> + <entry><link linkend="ref.ldap">LDAP</link> functions</entry> + <entry>Requires: libsasl.dll (bundled)</entry> </row> <row> <entry>php_mhash.dll</entry> - <entry>Mhash Functions</entry> + <entry><link linkend="ref.mhash">Mhash</link> Functions</entry> + <entry>None</entry> </row> <row> <entry>php_ming.dll</entry> - <entry>Ming functions for Flash</entry> + <entry><link linkend="ref.ming">Ming</link> functions for Flash</entry> + <entry>None</entry> </row> <row> <entry>php_msql.dll</entry> - <entry>mSQL functions</entry> + <entry><link linkend="ref.msql">mSQL</link> functions</entry> + <entry>Requires: msql.dll (bundled)</entry> </row> <row> <entry>php3_msql1.dll</entry> <entry>mSQL 1 client</entry> + <entry>unknown</entry> </row> <row> <entry>php3_msql2.dll</entry> <entry>mSQL 2 client</entry> + <entry>unknown</entry> </row> <row> <entry>php_mssql.dll</entry> - <entry>MSSQL client (formerly php_mssql70.dll, requires MSSQL - DB-Libraries)</entry> + <entry><link linkend="ref.mssql">MSSQL</link> functions</entry> + <entry>Requires: ntwdblib.dll (bundled)</entry> </row> <row> <entry>php3_mysql.dll</entry> - <entry>MySQL functions (built into PHP 4)</entry> + <entry><link linkend="ref.mysql">MySQL</link> functions</entry> + <entry>Built-in in PHP 4</entry> </row> <row> <entry>php3_nsmail.dll</entry> <entry>Netscape mail functions</entry> + <entry>unknown</entry> </row> <row> <entry>php3_oci73.dll</entry> <entry>Oracle functions</entry> + <entry>unknown</entry> </row> <row> <entry>php_oci8.dll</entry> - <entry>Oracle 8 functions</entry> + <entry><link linkend="ref.oci8">Oracle 8</link> functions</entry> + <entry>Requires: Oracle 8 client libraries</entry> </row> <row> <entry>php_openssl.dll</entry> - <entry>OpenSSL functions</entry> + <entry><link linkend="ref.openssl">OpenSSL</link> functions</entry> + <entry>Requires: libeay32.dll (bundled)</entry> </row> <row> <entry>php_oracle.dll</entry> - <entry>Oracle functions</entry> + <entry><link linkend="ref.oracle">Oracle</link> functions</entry> + <entry>Requires: Oracle 7 client libraries</entry> </row> <row> <entry>php_pdf.dll</entry> - <entry>PDF functions</entry> + <entry><link linkend="ref.pdf">PDF</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_pgsql.dll</entry> - <entry>PostgreSQL functions</entry> + <entry><link linkend="ref.pgsql">PostgreSQL</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_printer.dll</entry> - <entry>Printer functions</entry> + <entry><link linkend="ref.printer">Printer</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_sablot.dll</entry> - <entry>XSLT functions</entry> + <entry><link linkend="ref.xslt">XSLT</link> functions</entry> + <entry>Requires: sablot.dll (bundled)</entry> </row> <row> <entry>php_snmp.dll</entry> - <entry>SNMP get and walk functions (NT only!)</entry> + <entry><link linkend="ref.snmp">SNMP</link> get and walk functions</entry> + <entry>NT only!</entry> </row> <row> <entry>php_sybase_ct.dll</entry> - <entry>Sybase functions</entry> + <entry><link linkend="ref.sybase">Sybase</link> functions</entry> + <entry>Requires: Sybase client libraries</entry> </row> <row> <entry>php_yaz.dll</entry> - <entry>YAZ functions</entry> + <entry><link linkend="ref.yaz">YAZ</link> functions</entry> + <entry>None</entry> </row> <row> <entry>php_zlib.dll</entry> - <entry>ZLib compression functions</entry> + <entry><link linkend="ref.zlib">ZLib</link> compression functions</entry> + <entry>None</entry> </row> </tbody> </tgroup>