Ciao a tutti,
non riesco a far funzionare bene la libreria DOMXML.
La funzione domxml_open_file si comporta in modo strano.
Questo è il codice che uso:
if (! $domXmlObj = domxml_open_file("prova.xml")) {
die("Cannot parse the xml file.");
}
E ovviamente mi viene sempre mostrato il messaggio d'errore.
Il file prova.xml si trova nella stessa directory dello script php.
Ho provato anche a mettere un percorso assoluto, ma non lo trova.
L'unico modo in cui ha funzionato è stato utilizzando un URL http://... (e quindi la libreria è installata correttamente), ma ovviamente questo è un po' scomodo.
Ho provato a verificare che il file sia leggibile con una normale fopen e lo è, ho verificato anche con is_file e is_readable ed è tutto ok.
Non so più dove sbattere la testa , cos'ho sbagliato?
Qualcuno può aiutarmi?
Grazie.
P.S. Uso Apache/1.3.29 (Win32), PHP/4.3.4, libxml 20510, libxslt 1.0.30, iconv library 1.8