webForumDet fria alternativet
Logga in / Bli medlem

domxml på windows problem

PHP

2 svar · 173 visningar · startad av elvelind

Medlem sedan juli 2002167 inlägg
Trådstart#1

Sitter och försöker få igång min lokala testserver på min dator och vill få igång domxml men lyckas inte.

använder apache 2.0.44 med php 4.3.1 samt libxml 2.5.5 med iconv 1.8.

phpinfo() säger att domxml är igång men när jag försöker köra en enkel fil så får jag bara en massa fel mess.
är det något i installationen som jag missat eller är mitt script så enormt fel?

$path = 'D:\.server\log\archive\a.xml';
$doc = domxml_open_file($path);
$root = $doc->document_element();

felmeddelandena jag får är
Warning: domxml_open_file() [function.domxml-open-file]: file:///D:/.server/log/archive/a.xml:1: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: error: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: Malformed declaration expecting version in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: ^ in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: file:///D:/.server/log/archive/a.xml:1: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: error: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: Blank needed here in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: ^ in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: file:///D:/.server/log/archive/a.xml:1: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: error: in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: parsing XML declaration: '?>' expected in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: version="1.0"?> in D:\.server\log\cms\index.php on line 3

Warning: domxml_open_file() [function.domxml-open-file]: ^ in D:\.server\log\cms\index.php on line 3

Fatal error: Call to a member function on a non-object in D:\.server\log\cms\index.php on line 4

:q

Medlem sedan juli 20013 378 inlägg
#2

Hmm...

Malformed declaration expecting version ...
... Blank needed here ...
... parsing XML declaration: '?>' expected ...
... version="1.0"?> ...

Vad händer om du lägger ett mellanslag mellan version="1.0" och ?> i <?xml?>-deklarationen i filen ? ;)

Medlem sedan juli 2002167 inlägg
#3

ingen skillnad tyvärr jarvis.. :/

266 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)