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
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()