paulohsgoes
(usa Conectiva)
Enviado em 02/01/2006 - 09:29h
Amigos, bom dia
Vamos ao que eu tenho instalado:
Distro: Mandriva LE
Web Server: Apache 2.0.53
Interpretador: PHP 4.3.10
Vamos à questão: Estou tentando fazer uso de funções DOM mas tentar rodar o script abaixo
<?php
// Create a DomDocument object from an xml file.
$xml = new DOMDocument();
$xsl = new DOMDocument();
$xml->load('example.xml');
$xls->load('example.xsl');
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl);
echo trim($proc->transformToDoc($xml));
?>
Fatal error: Cannot instantiate non-existent class: domdocument in /var/www/html/teste/example.php on line 4
Já andei vendo a saída gerada pela função phpinfo() e ela me informa que existe o suporte ao XML. Investiguei um pouco mais e descobri (me corrijam se estiver errado) que o problema refere-se à ausência do suporte a DOM! Pergunto:
1) Se eu estiver correto, como faço para incluir o suporte ao DOM, já que toda a instalação de minha distro baseia-se no uso de arquivos rpm? As coisas ficam um pouco difíceis, pois já chequei e não há nenhum outro pacote que adicione essa funcionalidade ao php já instalado em minha máquina.
2) Se eu estiver errado, isto é, se apenas o suporte ao XML presente em meu php já seria suficiente, qual seria então a solução para o meu problema?
Amigos, fica aí a minha questão. Qualquer ajuda será muito bem vinda.
Abraços
Paulo