Foros del Web » Programando para Internet » PHP »

DomDocument undefined Method en Xampp

Estas en el tema de DomDocument undefined Method en Xampp en el foro de PHP en Foros del Web. Hola a todos, estoy migrando mi sitio web de un servidor Linux a un Windows con Xampp. Cuando hago solicitudes asincronas y genero con php ...
  #1 (permalink)  
Antiguo 04/05/2010, 05:10
 
Fecha de Ingreso: diciembre-2005
Mensajes: 92
Antigüedad: 12 años, 7 meses
Puntos: 0
DomDocument undefined Method en Xampp

Hola a todos, estoy migrando mi sitio web de un servidor Linux a un Windows con Xampp.

Cuando hago solicitudes asincronas y genero con php un documento recibo los siguientes errores:

<b>Warning</b>: domdocument::domdocument() [<a href='domdocument.domdocument'>domdocument.domdocu ment</a>]: ^ in <b>E:\xampp\htdocs\sds\php\modelos\modelos.php</b> on line <b>50</b><br />
<br />
<b>Fatal error</b>: Call to undefined method domdocument::createElement() in <b>E:\xampp\htdocs\sds\php\modelos\modelos.php</b> on line <b>54</b><br />


El XML lo genero con php con la clase DomDocument que por lo que parece no la encuentra en el servidor Xampp, os pongo un ejemplo:

Código:
$doc = new DOMDocument('1.0');

$root = $doc->createElement('book');
$root = $doc->appendChild($root);

$title = $doc->createElement('title');
$title = $root->appendChild($title);

$text = $doc->createTextNode('This is the title');
$text = $title->appendChild($text);

//echo "Saving all the document:\n";
echo $doc->saveXML() . "\n";
En principio todas las directivas XML,DOM,DOMXML estan activadas si hago un phpinfo() en Xampp, sabeis como debe de estar configurado el Xampp o el php.ini para que pueda utilizar DomDocument?????
  #2 (permalink)  
Antiguo 04/05/2010, 08:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 12 años, 2 meses
Puntos: 2126
Tema movido desde Configuración PHP a PHP

Etiquetas: domdocument, method, undefined, xampp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:10.