Hallo Andi!
Danke mal für deine Hilfe! Hab wie von Dir vorgeschlagen den debug Befehl hinzugefügt. Der Fehler tritt in folgenden Codezeilen auf:
$ok = $this->client->query('dokuwiki.getXMLRPCAPIVersion');
if(!$ok){
msg($this->getLang('xmlerr').' '.hsc($this->client->getErrorMessage()),-1);
dbg($this->client->resp_body);
$this->client = null;
return false;
}
Also etwas weiter unten wie von Dir vermutet. Folgende Meldung wird mir angezeigt:
Warning: call_user_func_array() expects parameter 2 to be array, null given in C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php on line 362
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php:362) in C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php on line 394
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php:362) in C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php on line 395
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php:362) in C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php on line 396
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php:362) in C:\Program Files\xampp\htdocs\dokuwiki\inc\IXR_Library.php on line 397
Problem scheint zu sein das die Codezeile
$ok = $this->client->query('dokuwiki.getXMLRPCAPIVersion');
keine XMLRPAPI Version zurück gibt. Habe versucht den Wert manuell im Code zu setzen. Dann kommt folgender Fehler:
The remote wiki XMLRPC API version is too old. You need to upgrade the remote wiki to use the sync plugin.
Wenn ich die Abfrage nach der Version vollständig ausdokumentiere schauts folgendermassen aus:
Konnte die Version des entfernten Wikis nicht abfragen. Stellen Sie sicher, dass das Wiki XMLRPX-Abfragen zulässt und das die URL korrekt konfiguriert wurde.
parse error. not well formed
brotherstonk hat im Forum einen ähnlichen Fehler wie ich. Vielleicht liegts doch an der neuen DokuWiki Version:
http://forum.dokuwiki.org/post/16037
Hoffe du kannst damit was anfangen.. ;-)
Danke schon mal und LG
Superstone