Michel Zehnder - 2004-09-09

Hallo Leute.

Ich habe mir QStat 2.6 installiert, und phpchrystal 0.7 am laufen. Ich habe den Code so abgendert dass er den qstat befehl im Linux ausfhrt, und das ganze funktioniert prima. es gibt ein xml file im xmloutput directory, welches alle infos beinhaltet.

Nun mein Problem:
Ich erhalte immer die Meldung:
Der Server mit der IP konnte nicht kontaktiert werden. Es wurde folgende Fehlermeldung ausgegeben:

Wenn ich die Gameserver Stats anschauen will. Es sieht fr mich also so aus als knnte er die XML nicht recht parsen.

Hier noch der Debug Output, evtl. hilfts ja :)

command zum generieren (hab nen i-net server genommen zum testen):
usr/bin/qstat -xml -P -R -hls 62.2.25.75:27300 > xmloutput/2_hls.xml

und hier der debug output:
openfile("xmloutput/2_hls.xml")
yawohlparse()
startparse()
startElement(qstat)
characterData( )
characterData( )
startElement(server)
characterData( )
characterData( )
startElement(hostname)
characterData(62.2.25.75:27300)
endElement(hostname)
characterData( )
characterData( )
startElement(name)
characterData(pot.cH` Parkinson on trigger)
endElement(name)
characterData( )
characterData( )
startElement(gametype)
characterData(cstrike)
endElement(gametype)
characterData( )
characterData( )
startElement(map)
characterData(de_aztec)
endElement(map)
characterData( )
characterData( )
startElement(numplayers)
characterData(0)
endElement(numplayers)
characterData( )
characterData( )
startElement(maxplayers)
characterData(10)
endElement(maxplayers)
characterData( )
characterData( )
startElement(ping)
characterData(7)
endElement(ping)
characterData( )
characterData( )
startElement(retries)
characterData(0)
endElement(retries)
characterData( )
characterData( )
startElement(rules)
characterData( )
characterData( )
startElement(rule)
characterData(cstrike)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(cstrike)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(Counter-Strike)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(47)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(dedicated)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(linux)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(www.counter-strike.net)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(184000000)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.5)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.5)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(10.0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(10)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(200)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.07)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(5)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1000)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(OpFeRcOnFiG v.11)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1.82.01)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(www.die-opfer.info)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(de_nuke)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(10)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(5:32)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(60)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(2)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(any)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(LIGHT)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.90d)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1.17)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1.5)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(35)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(3)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(2)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(3)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.66)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0.66)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(3)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(800)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(35)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(5)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(10)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(4)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(800)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
readRecord()
parse()
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(20000)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(320)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(4000)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(255)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(0)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(18)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(75)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(10)
endElement(rule)
characterData( )
characterData( )
startElement(rule)
characterData(1)
endElement(rule)
characterData( )
characterData( )
endElement(rules)
characterData( )
characterData( )
startElement(players)
characterData( )
characterData( )
endElement(players)
characterData( )
characterData( )
endElement(server)
characterData( )
endElement(qstat)
parse()