Re: Re: About DOM function in PHP
| From: | M. Sokolewicz | Date: | Sun, 08 Jul 2007 14:14:29 +0000 |
| Subject: | Re: Re: About DOM function in PHP | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-258472@lists.php.net to get a copy of this message | ||
Actually, I'll have to correct you on that.
Everything in PHP is an extension, even the standard functions (which are part of the 'standard' extension). Some extensions are "built-in" while others are not (ie. standard, in PHP5, the DOM module is built-in). However, this does not mean they are also enabled! There are hosts which build php with --disable-dom, there are also hosts which build php with --disable-libxml thus disabling all xml-related functionality.
- Tul
Nathan Nobbe wrote:
On 7/8/07, M. Sokolewicz <tularis@php.net> wrote: You don't have the DOM extension installed (req. PHP5 in case you're notThere is no DOM extension it is part of the PHP5 core; this from the DOM documantation <http://www.php.net/manual/en/ref.dom.php> in the online handbook: *Installation There is no installation needed to use these functions; they are part of the PHP core.* This leads me to beleive OP is using PHP4. Kelvin, create a phpinfo() script to determine if youre running PHP4 or PHP5. -nathan On 7/8/07, M. Sokolewicz <tularis@php.net> wrote:Kelvin Park wrote:I'm getting the following fatal error message: *Fatal error*: Cannot instantiate non-existent class: domdocument in * /home/hosting/infotechnow_com/htdocs/admin/inventory/catalog.php* on line *3 * when running this code: // Initialize new object for DOMDocument $doc = new DOMDocument(); What's the problem? **You don't have the DOM extension installed (req. PHP5 in case you're not running that either)... seems pretty obvious to me :) www.php.net/dom --