From f439cac0987f690542714476aaae2a2dcd67e160 Mon Sep 17 00:00:00 2001 From: Philip Olson Date: Sat, 3 Oct 2009 17:30:55 +0000 Subject: [PATCH] Added installation (configure) documentation, and specified core exts that rely on ext/libxml git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@289134 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/libxml/book.xml | 16 ++++++++++++---- reference/libxml/setup.xml | 35 ++++++++++++++++++++++++++++++++++- 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/reference/libxml/book.xml b/reference/libxml/book.xml index a94b47ae27..aab283b54f 100644 --- a/reference/libxml/book.xml +++ b/reference/libxml/book.xml @@ -10,11 +10,19 @@ &reftitle.intro; - These functions/constants are available since PHP 5.1.0 and if you have - compiled one of the extensions based on libxml, like + These functions/constants are available as of PHP 5.1.0, and + the following core extensions rely on this libxml extension: DOM, - SimpleXML and - XSLT. + libxml, + SimpleXML, + SOAP, + WDDX, + XSL, + XSLT, + XML, + XMLReader, + XMLRPC&listendand; + XMLWriter. diff --git a/reference/libxml/setup.xml b/reference/libxml/setup.xml index 536156dc62..be83b5d509 100644 --- a/reference/libxml/setup.xml +++ b/reference/libxml/setup.xml @@ -17,7 +17,40 @@
&reftitle.install; - &no.install; + + The libxml extension is enabled by default, although it may be disabled with + . + + + The optional + directive is used to specify the location of libxml + on the system that PHP is being compiled on, otherwise only the + default locations are scanned. The configure process checks for libxml + (specifically, xml2-config) in the following order: + + + + + The location ([DIR]) specified with + ([DIR]/bin/xml2-config) + + + + + /usr/local/bin/xml2-config + + + + + /usr/bin/xml2-config + + + + + If configure cannot find xml2-config in the directory + specified by , then + it'll continue on and check the default locations. +