rsusi.txt: reflect changes

configure.xml files added, linking from refernce.xml files


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@105723 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Friedhelm Betz 2002-11-25 23:49:22 +00:00
parent 13975f0946
commit d3d61c7d78
27 changed files with 614 additions and 260 deletions

View file

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="bc.installation">
&reftitle.install;
<para>
In PHP 4, these functions are only available if <literal>PHP</literal> was
configured with <option role="configure">--enable-bcmath</option>.
In PHP 3, these functions are only available if <literal>PHP</literal> was
NOT configured with <option role="configure">--disable-bcmath</option>.
</para>
&windows.builtin;
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.5 $ -->
<!-- $Revision: 1.6 $ -->
<reference id="ref.bc">
<title>BCMath Arbitrary Precision Mathematics Functions</title>
<titleabbrev>BC math</titleabbrev>
@ -20,16 +20,8 @@
external libraries for this extension.
</para>
</section>
<section id="bc.installation">
&reftitle.install;
<para>
In PHP 4, these functions are only available if PHP was configured with
<link linkend="install.configure.enable-bcmath"><option role="configure">--enable-bcmath</option></link>.
In PHP 3, these functions are only available if PHP was not configured with
<link linkend="install.configure.disable-bcmath"><option role="configure">--disable-bcmath</option></link>.
</para>
</section>
&reference.bc.configure;
&reference.bc.ini;

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="bzip2.installation">
&reftitle.install;
<para>
Bzip2 support in <literal>PHP</literal> is not enabled by default. You will
need to use the <option role="configure">--with-bz2=[DIR]</option>
configuration option when compiling PHP to enable bzip2 support.
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.3 $ -->
<!-- $Revision: 1.4 $ -->
<reference id="ref.bzip2">
<title>Bzip2 Compression Functions</title>
<titleabbrev>Bzip2</titleabbrev>
@ -16,20 +16,13 @@
<section id="bzip2.requirements">
&reftitle.required;
<para>
This module uses the functions of the <ulink
url="&url.bzip2;">bzip2</ulink> library by Julian Seward
This module uses the functions of the <ulink url="&url.bzip2;">bzip2
</ulink> library by Julian Seward. This module requires bzip2/libbzip2
version &gt;= 1.0.x.
</para>
</section>
<section id="bzip2.installation">
&reftitle.install;
<para>
Bzip2 support in PHP is not enabled by default. You will need to
use the <link linkend="install.configure.with-bz2">--with-bz2</link> configuration
option when compiling PHP to enable bzip2 support. This module
requires bzip2/libbzip2 version &gt;= 1.0.x.
</para>
</section>
&reference.bzip2.configure;
<section id="bzip2.configuration">
&reftitle.runtime;

View file

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="calendar.installation">
&reftitle.install;
<para>
To get these functions to work, you have to compile PHP with
<option role="configure">--enable-calendar</option>.
</para>
&windows.builtin;
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.4 $ -->
<!-- $Revision: 1.5 $ -->
<reference id="ref.calendar">
<title>Calendar functions</title>
<titleabbrev>Calendar</titleabbrev>
@ -20,17 +20,14 @@
included in these instructions, and are in quotes.
</para>
</section>
<section id="calendar.installation">
&reftitle.install;
<para>
To get these functions to work, you have to compile PHP with
<option role="configure">--enable-calendar</option>.
</para>
</section>
&reference.calendar.configure;
<section id="calendar.configuration">
&reftitle.runtime;
&no.config;
</section>
<section id="calendar.resources">
&reftitle.resources;
&no.resource;

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="cpdf.installation">
&reftitle.install;
<para>
To get these functions to work, you have to compile PHP with
<option role="configure">--with-cpdflib[=DIR]</option>. DIR is the cpdflib
install directory, defaults to <filename>/usr</filename>. In addition you
can specify the jpeg library and the tiff library for ClibPDF to use. To do
so add to your configure line the options
<option role="configure">--with-jpeg-dir[=DIR]</option>
<option role="configure">--with-tiff-dir[=DIR]</option>.
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.6 $ -->
<!-- $Revision: 1.7 $ -->
<reference id="ref.cpdf">
<title>ClibPDF functions</title>
<titleabbrev>ClibPDF</titleabbrev>
@ -8,15 +8,10 @@
<section id="cpdf.intro">
&reftitle.intro;
<para>
ClibPDF lets you create PDF documents with PHP. It is available for
download from <ulink url="&url.fastio;">FastIO</ulink>, but
requires that you purchase a license for commercial use. ClibPDF
functionality and API are similar to <link
linkend="ref.pdf">PDFlib</link>.
</para>
<para>
ClibPDF lets you create PDF documents with PHP. ClibPDF functionality
and API are similar to <link linkend="ref.pdf">PDFlib</link>.
This documentation should be read alongside the ClibPDF manual since it
explains the library in much greater detail.
explains the library in much greater detail.
</para>
<para>
Many functions in the native ClibPDF and the PHP module, as well
@ -29,7 +24,7 @@
not support the creation of several PDF documents at the same time.
Actually, you should not even try it, the results are unpredictable. I
can't oversee what the consequences in a multi threaded environment
are. According to the author of ClibPDF this will change in one of
are. According to the author of ClibPDF this will change in one of
the next releases (current version when this was written is 1.10).
If you need this functionality use the pdflib module.
</para>
@ -57,6 +52,23 @@
</para>
</section>
<section id="cpdf.requirements">
&reftitle.required;
<para>
In order to use the ClibPDF functions you need to install the ClibPDF
package. It is available for download from <ulink url="&url.fastio;">
FastIO</ulink>, but requires that you purchase a license for commercial
use. PHP requires that you use cpdflib &gt;= 2.
</para>
</section>
&reference.cpdf.configure;
<section id="cpdf.configuration">
&reftitle.runtime;
&no.config;
</section>
&reference.cpdf.constants;
<section id="cpdf.examples">

View file

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="crack.installation">
&reftitle.install;
<para>
In order to use these functions, you must compile PHP with Crack support
by using the <option role="configure">--with-crack[=DIR]</option> option.
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.4 $ -->
<!-- $Revision: 1.5 $ -->
<reference id="ref.crack">
<title>Crack functions</title>
<titleabbrev>Crack functions</titleabbrev>
@ -24,13 +24,7 @@
</para>
</section>
<section id="crack.installation">
&reftitle.install;
<para>
In order to use these functions, you must compile PHP with Crack support
by using the <option role="configure">--with-crack[=DIR]</option> option.
</para>
</section>
&reference.crack.configure;
&reference.crack.ini;

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="ctype.installation">
&reftitle.install;
<para>
Beginning with PHP 4.2.0 these functions are enabled by default.
For older versions you have to configure and compile PHP with
<option role="configure">--enable-ctype</option>. You can disable
ctype support with <option role="configure">--disable-ctype</option>.
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.4 $ -->
<!-- $Revision: 1.5 $ -->
<reference id="ref.ctype">
<title>Character type functions</title>
<titleabbrev>ctype</titleabbrev>
@ -14,7 +14,8 @@
</para>
<para>
When called with an integer argument these functions
behave exactly like their C counterparts from "ctype.h".
behave exactly like their C counterparts from
<filename>ctype.h</filename>.
</para>
<para>
When called with a string argument they will check
@ -24,7 +25,7 @@
the result will always be &true;.
</para>
<para>
Passing anything else but a string or integer will
Passing anything else but a string or integer will
return &false; immediately.
</para>
</section>
@ -36,15 +37,8 @@
always available.
</para>
</section>
<section id="ctype.installation">
&reftitle.install;
<para>
Beginning with PHP 4.2.0 these functions are enabled by default.
For older versions you have to configure and compile PHP
with <option role="configure">--enable-ctype</option>.
</para>
</section>
&reference.ctype.configure;
<section id="ctype.configuration">
&reftitle.runtime;

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="curl.installation">
&reftitle.install;
<para>
To use PHP's CURL support you must also compile PHP <option
role="configure">--with-curl[=DIR]</option> where DIR is the
location of the directory containing the lib and include
directories. In the "include" directory there should be a folder
named "curl" which should contain the <filename>easy.h</filename> and
<filename>curl.h</filename> files. There should be a file named
<filename>libcurl.a</filename> located in the "lib" directory. Beginning
with PHP 4.3.0 you can configure PHP to use CURL for url streams
<option role="configure">--with-curlwrappers</option>.
</para>
<note>
<title>Note to Win32 Users</title>
<simpara>
In order to enable this module on a Windows environment, you must copy
<emphasis>libeay32.dll</emphasis> and <emphasis>ssleay32.dll</emphasis>
from the DLL folder of the PHP/Win32 binary package to the SYSTEM32
folder of your windows machine. (Ex: C:\WINNT\SYSTEM32 or C:\WINDOWS\SYSTEM32)
</simpara>
</note>
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.5 $ -->
<!-- $Revision: 1.6 $ -->
<reference id="ref.curl">
<title>CURL, Client URL Library Functions</title>
<titleabbrev>CURL</titleabbrev>
@ -18,7 +18,7 @@
user+password authentication.
</para>
<para>
These functions have been added in PHP 4.0.2.
These functions have been added in PHP 4.0.2.
</para>
</section>
@ -33,27 +33,7 @@
</para>
</section>
<section id="curl.installation">
&reftitle.install;
<para>
To use PHP's CURL support you must also compile PHP <option
role="configure">--with-curl[=DIR]</option> where DIR is the
location of the directory containing the lib and include
directories. In the "include" directory there should be a folder
named "curl" which should contain the easy.h and curl.h files.
There should be a file named "libcurl.a" located in the "lib"
directory.
</para>
<note>
<title>Note to Win32 Users</title>
<simpara>
In order to enable this module on a Windows environment, you must copy
<emphasis>libeay32.dll</emphasis> and <emphasis>ssleay32.dll</emphasis>
from the DLL folder of the PHP/Win32 binary package to the SYSTEM32
folder of your windows machine. (Ex: C:\WINNT\SYSTEM32 or C:\WINDOWS\SYSTEM32)
</simpara>
</note>
</section>
&reference.curl.configure;
&reference.curl.constants;

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="cybermut.installation">
&reftitle.install;
<para>
These functions are only available if PHP has been compiled with the
<option role="configure">--with-cybermut[=DIR]</option> option, where DIR
is the location of <filename>libcm-mac.a</filename> and <filename>cm-mac.h
</filename>. You will require the appropriate SDK for your platform, which
may be sent to you after your CyberMUT's subscription (contact
them via Web, or go to the nearest Cr&eacute;dit Mutuel).
</para>
&note.no-windows.extension;
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.3 $ -->
<!-- $Revision: 1.4 $ -->
<reference id="ref.cybermut">
<title>Cr&eacute;dit Mutuel CyberMUT functions</title>
<titleabbrev>CyberMUT</titleabbrev>
@ -32,20 +32,9 @@
</para>
</note>
</section>
<section id="cybermut.installation">
&reftitle.install;
<para>
These functions are only available if PHP has been compiled with the
<link linkend="install.configure.with-cybermut"><option role="configure">
--with-cybermut[=DIR]</option></link>
option, where DIR is the location of <filename>libcm-mac.a</filename>
and <filename>cm-mac.h</filename>.
You will require the appropriate SDK for your platform, which
may be sent to you after your CyberMUT's subscription (contact
them via Web, or go to the nearest Cr&eacute;dit Mutuel).
</para>
</section>
&reference.cybermut.configure;
</partintro>

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="cyrus.installation">
&reftitle.install;
<para>
To enable Cyrus IMAP support and to use these functions you have to compile
PHP with the <option role="configure">--with-cyrus</option> option.
</para>
&note.no-windows.extension;
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.3 $ -->
<!-- $Revision: 1.4 $ -->
<reference id="ref.cyrus">
<title>Cyrus IMAP administration functions</title>
<titleabbrev>Cyradm functions</titleabbrev>
@ -10,9 +10,12 @@
&reftitle.intro;
<para>
&warn.undocumented.func;
&note.no-windows.extension;
</para>
</section>
&reference.cyrus.configure;
&reference.cyrus.constants;
</partintro>

116
reference/dba/configure.xml Normal file
View file

@ -0,0 +1,116 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="dba.installation">
&reftitle.install;
<para>
By using the <option role="configure">--enable-dba=shared</option>
configuration option you can build a dynamic loadable modul to enable PHP
for basic support of dbm-style databases. You also have to add support
for at least one of the following handlers by specifying the
<literal>--with-XXXX</literal> configure switch to your PHP configure
line.
<table>
<title>Supported DBA handlers</title>
<tgroup cols="2">
<thead>
<row>
<entry>Handler</entry>
<entry>Configure Switch</entry>
</row>
</thead>
<tbody>
<row>
<entry><literal>dbm</literal></entry>
<entry>
To enable support for dbm add
<option role="configure">--with-dbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>ndbm</literal></entry>
<entry>
To enable support for ndbm add
<option role="configure">--with-ndbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>gdbm</literal></entry>
<entry>
To enable support for gdbm add
<option role="configure">--with-gdbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>db2</literal></entry>
<entry>
To enable support for db2 add
<option role="configure">--with-db2[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>db3</literal></entry>
<entry>
To enable support for db3 add
<option role="configure">--with-db3[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>cdb</literal></entry>
<entry>
To enable support for cdb add
<option role="configure">--with-cdb[=DIR]</option>.
<note>
<para>
Since PHP 4.3.0 you can omit DIR to use the bundeled cdb library
that adds the cdb_make handler which allows creation of cdb files
and allows to access cdb files on the network using php's streams.
</para>
</note>
</entry>
</row>
<row>
<entry><literal>flatfile</literal></entry>
<entry>
To enable support for flatfile add
<option role="configure">--with-flatfile</option>.
<note>
<para>
This was added in PHP 4.3.0 to add compatibility with deprecated
<link linkend="ref.dbm">dbm</link> extension. Uee this handler only
when you cannot install one of the libraries required by the other
handlers and when you cannot use bundeled cdb handler.
</para>
</note>
</entry>
</row>
</tbody>
</tgroup>
</table>
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.8 $ -->
<!-- $Revision: 1.9 $ -->
<reference id="ref.dba">
<title>Database (dbm-style) abstraction layer functions</title>
<titleabbrev>dba</titleabbrev>
@ -127,101 +127,7 @@
</para>
</section>
<section id="dba.installation">
&reftitle.install;
<para>
By using the <option role="configure">--enable-dba=shared</option>
configuration option you can build a dynamic loadable modul to enable PHP
for basic support of dbm-style databases. You also have to add support
for at least one of the following handlers by specifying the
<literal>--with-XXXX</literal> configure switch to your PHP configure
line.
<table>
<title>Supported DBA handlers</title>
<tgroup cols="2">
<thead>
<row>
<entry>Handler</entry>
<entry>Configure Switch</entry>
</row>
</thead>
<tbody>
<row>
<entry><literal>dbm</literal></entry>
<entry>
To enable support for dbm add
<option role="configure">--with-dbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>ndbm</literal></entry>
<entry>
To enable support for ndbm add
<option role="configure">--with-ndbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>gdbm</literal></entry>
<entry>
To enable support for gdbm add
<option role="configure">--with-gdbm[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>db2</literal></entry>
<entry>
To enable support for db2 add
<option role="configure">--with-db2[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>db3</literal></entry>
<entry>
To enable support for db3 add
<option role="configure">--with-db3[=DIR]</option>.
</entry>
</row>
<row>
<entry><literal>cdb</literal></entry>
<entry>
To enable support for cdb add
<option role="configure">--with-cdb[=DIR]</option>.
<note>
<para>
Since PHP 4.3.0 you can omit DIR to use the bundeled cdb library
that adds the cdb_make handler which allows creation of cdb files
and allows to access cdb files on the network using php's streams.
</para>
</note>
</entry>
</row>
<row>
<entry><literal>flatfile</literal></entry>
<entry>
To enable support for flatfile add
<option role="configure">--with-flatfile</option>.
<note>
<para>
This was added in PHP 4.3.0 to add compatibility with deprecated
<link linkend="ref.dbm">dbm</link> extension. Uee this handler only
when you cannot install one of the libraries required by the other
handlers and when you cannot use bundeled cdb handler.
</para>
</note>
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</section>
&reference.dba.configure;
<section id="dba.runtime">
&reftitle.runtime;

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="dbase.installation">
&reftitle.install;
<para>
In order to enable the bundled dbase library and to use these functions,
you must compile PHP with the <option role="configure">--enable-dbase
</option> option.
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.3 $ -->
<!-- $Revision: 1.4 $ -->
<reference id="ref.dbase">
<title>dBase functions</title>
<titleabbrev>dBase</titleabbrev>
@ -32,13 +32,7 @@
</para>
</section>
<section id="dbase.installation">
&reftitle.install;
<para>
In order to use these functions, you must compile
PHP with the <option role="configure">--enable-dbase</option> option.
</para>
</section>
&reference.dbase.configure;
<section id="dbase.runtime">
&reftitle.runtime;

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="dbm.installation">
&reftitle.install;
<para>
In order to use these functions, you must compile PHP with dbm support
by using the <option role="configure">--with-db</option> option. In
addition you must ensure <link linkend="dba.installation">support</link>
for an underlying database or you can use some sytem libraries.
</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:"../../../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
-->

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.3 $ -->
<!-- $Revision: 1.4 $ -->
<reference id="ref.dbm">
<title>DBM Functions</title>
<title>DBM Functions [deprecated]</title>
<titleabbrev>DBM</titleabbrev>
<partintro>
@ -33,15 +33,7 @@
</para>
</section>
<section id="dbm.installation">
&reftitle.install;
<para>
In order to use these functions, you must compile PHP with dbm support
by using the <option role="configure">--with-db</option> option. In
addtion you must ensure <link linkend="dba.installation">support</link>
for an underlying database or you can use some sytem libraries.
</para>
</section>
&reference.dbm.configure;
<section id="dbm.runtime">
&reftitle.runtime;

View file

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="mysql.installation">
&reftitle.install;
<para>
By using the <option role="configure">--with-mysql[=DIR]</option>
configuration option you enable <literal>PHP</literal> to access MySQL
databases. If you use this option without specifying the path to MySQL,
<literal>PHP</literal> will use the built-in MySQL client libraries. With
PHP 4 MySQL support is always enabled; if you don't specify the configure
option, the bundled libraries are used. Users who run other applications
that use MySQL (for example, running PHP 3 and PHP 4 as concurrent apache
modules, or auth-mysql) should always specify the path to MySQL:
<option role="configure">--with-mysql=/path/to/mysql</option>.
This will force <literal>PHP</literal> to use the client libraries installed
by MySQL, avoiding any conflicts.
</para>
&windows.builtin;
<warning>
<para>
Crashes and startup problems of <literal>PHP</literal> may be encountered
when loading this extension in conjunction with the recode extension.
See the <link linkend="ref.recode">recode</link> extension for more
information.
</para>
</warning>
</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:"../../../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
-->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.14 $ -->
<!-- $Revision: 1.15 $ -->
<reference id="ref.mysql">
<title>MySQL Functions</title>
<titleabbrev>MySQL</titleabbrev>
@ -26,30 +26,7 @@
</para>
</section>
<section id="mysql.installation">
&reftitle.install;
<para>
By using the <option role="configure">--with-mysql</option> configuration
option you enable PHP to access MySQL databases. If you use this option
without specifying the path to MySQL, PHP will use the built-in MySQL
client libraries. With PHP4 MySQL support is always enabled; if you don't
specify the configure option, the bundled libraries are used. Users who
run other applications that use MySQL (for example, running PHP 3 and PHP
4 as concurrent apache modules, or auth-mysql) should always specify the
path to MySQL: <option
role="configure">--with-mysql=/path/to/mysql</option>. This will force
PHP to use the client libraries installed by MySQL, avoiding any
conflicts.
</para>
<warning>
<para>
Crashes and startup problems of <literal>PHP</literal> may be encountered
when loading this extension in conjunction with the recode extension.
See the <link linkend="ref.recode">recode</link> extension for more
information.
</para>
</warning>
</section>
&reference.mysql.configure;
&reference.mysql.ini;

View file

@ -17,26 +17,26 @@ table. One may also add more columns for ini and configure stuff reorganization.
Extension New Ref Struct ini configure
--------------------------------------------------------------------------------
apache yes
array
aspell
bc yes
bzip2
calendar
apache yes none
array none none
aspell deprecated
bc yes yes
bzip2 none yes
calendar none yes
ccvs
classobj
com yes
cpdf
crack yes
ctype
curl
classobj none none
com yes none
cpdf none yes
crack yes yes
ctype none yes
curl none yes
cybercash ~
cybermut
cyrus ~
datetime
dba
dbase
dbm
cybermut none yes
cyrus ~ none yes
datetime none none
dba none yes
dbase none yes
dbm none yes
dbplus
dbx
dio
@ -85,7 +85,7 @@ msession ~
msql ~ yes
mssql yes
muscat ~
mysql yes
mysql yes yes
ncurses yes
network ~ yes
nis