Re: PHP 5 Beta 2 RC1
| From: | Ilia Alshanetsky | Date: | Fri, 24 Oct 2003 20:47:41 +0000 |
| Subject: | Re: PHP 5 Beta 2 RC1 | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-4972@lists.php.net to get a copy of this message | ||
One solution which was to bundle libxml with PHP got rejected and if my
recollection is correct you agreed with that decision. IMHO that was a good
decision, bundling a huge library (3.2+ megs as of 2.6.0) almost as big as
PHP itself seems kind of strange.
Reverting back to expat does not appear like a valid option as that prevents a
common backend for all of the xml extensions. Although if someone can come up
with a good solution, maybe fall back to expat if no operational libxml is
found?
Given xml's perceived popularity disabling XML is not an option, that and I
believe (not 100% sure) it would cause problems for PEAR.
IMHO the best solution would be to leave (some) XML extensions enabled by
default, however if libxml cannot be found or is unusable silently disable
the affected extensions. Or perhaps give a warning indicating xml extensions
are disabled at the end of configure.
Ilia