You are not logged in.

1

Wednesday, January 30th 2008, 2:51pm

HLStastX Loggt nicht

Halli Hallo

Ich habe mir HLStatsX für mein Gameserver auf mein webspace installiert (spezila webspace xD)
Und ich wollte mal nachfragen ob ich den checken kann ob alles in Ordnung ist wie kann ich das sehen das alles funtzt ich habe es nach dieser anleitung gemacht blos im forum kann man im Moment nicht posten, besser gesagt noch nicht einmal regestrieren
http://www.hlstatsx.com/forum/index.php?topic=3507.0

Und es gab eingetlich keine fehler das perl script lies sich ausführen ohne fehler
aber irgend wie wird nicht gestatst^^ also nichts wird gespeichert er loggt sich nicht ein :(
nich einmal angezeigt wird es richitg auf meiner HLStatsX seite steht immer
Players
0/0 Player

Played
333805:47:17

Ach am besten guckt ihr mal selber http://fse-esport2.de/hlstatsx/web/hlstats.php

Mfg JaY

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

2

Wednesday, January 30th 2008, 4:15pm

Re: HLStastX Loggt nicht

Vielleicht das Rcon-Passwort oder logaddress_add und log on vergessen?

3

Wednesday, January 30th 2008, 5:08pm

Re: HLStastX Loggt nicht

Ja klar ich hab alles eingetragen
Ich habe unter Counter Strike:Source --->Server mein server eingetragen und mein rcon passwort

und habe in meine autoexec.cfg
logaddress_add 80.86.81.75:27500
geschreiben
und in meiner server.cfg steht log on

Vieleicht ist ja die ip adresse falsch aber eigentlich ja nicht weil das ist die ip adresse wo drüber ich auch mein webspace per ftp aufrufe und auch die gleich ip adresse wo drüber ich mein webinterface aufrufe also ist es auch die ip adresse wo mein hlstatsx liegt und den port habe ich nicht verändert
Aber ich habe auch gemerkt das sobald ich die session beende (putty,ssh) dann beendet auch der hlstats server

Und wenn ich das putty auflasse dan steht die ganzezeit in der console

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2008-01-30 15:53:44:                       - MYSQL: Cleanup complete
2008-01-30 15:53:48:                       - HLSTATSX: Insert new server trend timestamp
2008-01-30 15:55:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 15:57:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 15:58:48:                       - HLSTATSX: Insert new server trend timestamp
2008-01-30 15:59:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 16:01:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 16:03:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 16:03:44:                       - MYSQL: Cleaning up database: deleting events older than 21 days ...
2008-01-30 16:03:44:                       - MYSQL: Cleanup complete
2008-01-30 16:03:44:                       - MYSQL: Optimizing database...
2008-01-30 16:03:44:                       - MYSQL: Optimization complete.
2008-01-30 16:03:48:                       - HLSTATSX: Insert new server trend timestamp
2008-01-30 16:05:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 16:07:42:                       - HLSTATSX: No data since 120 seconds
2008-01-30 16:08:48:                       - HLSTATSX: Insert new server trend timestamp


oder vieleicht liegt es dadran das ich die 1 mysql datenbank verwende
also für meine sourcebans und mein HLStatsX benutze ich die gleiche datenbank !!!

Mfg JaY

HSFighter

Administrator

Posts: 1,517

Location: Flensburg

Occupation: Industrieelektroniker

wcf.user.option.userOption53: Nein

  • Send private message

4

Thursday, January 31st 2008, 11:26am

Re: HLStastX Loggt nicht

Poste mal bitte die Gameserver IP und die IP vom HlstatsX Server!!!
Dann noch mal deine hlstats.conf!
Hast du den Port frei geschaltet?

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

5

Thursday, January 31st 2008, 5:12pm

Re: HLStastX Loggt nicht

Wo soll ich welchen port frei schalten ??
Ich installier das heute nochmal neu

Mfg
JaY

6

Thursday, January 31st 2008, 8:25pm

Re: HLStastX Loggt nicht

EDIT:
Ich habs weil der HLStats Server ja auch auf der gleichen IP Leuft wie die MYSql datenbank
wollte er nicht loggen und ich bei "DBADD" immer die ip angegeben habe ging es nicht, jetzt habe ich einfach "localhost:3306" genommen und jetzt funtz es :)

Aber trozdem danke für die hilfe bis jetzt THX^^

Mfg JaY

7

Friday, February 1st 2008, 8:46am

Re: HLStastX Loggt nicht

Ich will kein doppel posting machen aber damit ich hier nicht untergeh frag ich lieber nochmal^^

Ich habe blos noch ein problem und zwar wenn ich das "perl script" also den HLStats Server gestartet habe und die SSH console (putty) wieder zu mache ist auch wieder der HLStats server beendet,
also wie kann ich das "perl script"den HLStats Server ausführen das er im hintergrund weiter leuft ??

Mfg JaY

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

8

Friday, February 1st 2008, 4:11pm

Re: HLStastX Loggt nicht

genauso wie deine gameserver "screen"



hab da auch nen prob. bei mir will die googlemap nicht funktionieren.und die awards gehn auch nicht... wie bekomme ich das hin das die awards ausgelesen werden

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

9

Friday, February 1st 2008, 5:25pm

Re: HLStastX Loggt nicht

HlstatsX bringt extra ein eigenes Runscript mit. Pass die run_hlstats an.

Source code

1
2
# set your correct HLstatsX path
cd dein/hlstatsx/verzeichnis


Danach nur noch als ausführbar markieren. (chmod u+x run_hlstats)
Dann kannst du hlstatsx mit ./run_hlstats start starten. Die Ausgabe wird in eine Logdatei umgeleitet (log_ddmmyy_hh:mm:ss).

rain

Super Moderator

Posts: 1,410

Location: Lutherstadt Wittenberg

Occupation: Anlagenmechaniker

wcf.user.option.userOption53: Ja

  • Send private message

10

Friday, February 1st 2008, 6:21pm

Re: HLStastX Loggt nicht

oder einfach nur

Source code

1
./hlstats.pl &


und dann mit strg+a+d den screen schliessen! Hat bei mir eigentlich immer gereicht ^^





11

Saturday, February 2nd 2008, 1:07pm

Re: HLStastX Loggt nicht

Ja
Funtzt jetzt alles !!!
THX für die Hilfe

Mfg
JaY

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

12

Saturday, February 2nd 2008, 5:44pm

Re: HLStastX Loggt nicht

Quoted from ""hEiNz""





hab da auch nen prob. bei mir will die googlemap nicht funktionieren.und die awards gehn auch nicht... wie bekomme ich das hin das die awards ausgelesen werden


könnte mir da vlt auch jemand helfen?

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

13

Monday, February 4th 2008, 3:06pm

Re: HLStastX Loggt nicht

Für googlemaps musst du den Google-Api-Key benatragen. In der hlstats.conf steht eine URL. Dort kannst du deine HP anmelden und bekommst diesen Schlüssel, den du in der Config eintragen musst.

Um die Awards zu berechnen, musst du das Perl-Script hlstats-awards.pl starten. Der Parameter --numdays beeinflusst wieviele Tage mit in den Berechnungszeitraum fallen. Wenn du z.B. jeden Freitag die Awards vergeben willst, rufst du das Script per cronjob jeden Freitag auf:

Source code

1
00 14 * * 5    cd /hlsatsx/; ./hlstats-awards.pl  --numdays 7
Ruft jeden Freitag um 14 Uhr das Perl-Scipt hlstats-awards.pl auf.

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

14

Tuesday, February 5th 2008, 5:35pm

Re: HLStastX Loggt nicht

danke für deine antwort...

so nu hab ich mir son schlüssel geholt hab ihn auch eingetragen. die frage ist in welcher cfg

es gibt ja im verseichnes hlstatsx eine hlstatsx.conf da ist das aber nicht drin
dann gibt es im verzeichnis var/www/ 2 config.php und da stehts drin.... aber es geht nicht oder muss man irgendwo noch was einstellen?

die awards muss ich doch im perl starten also geh ins putty und geh in das verzeich is home/hlstatsx/perl/ und dann den befehl

Source code

1
./hlstats-awards.pl

dann kommt das hier

Source code

1
-bash: ./hlstats-awards.pl: Permission denied

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

15

Tuesday, February 5th 2008, 6:31pm

Re: HLStastX Loggt nicht

Stimmt, es steht in der config.php drin. Das ist der Teil fürs Web. Hab mich vertan.

Dort kommen die Zeilen:

Source code

1
2
// Displays google worldmap. 
    define("SHOW_GOOGLE_MAP", 0);

Die 0 auf 1 ändern.

Source code

1
2
3
// Google map key for your domain!
    // create your key at http://www.google.com/apis/maps/signup.html
    define("GOOGLE_MAP_KEY", "key_hier_rein");

Dort den API-Key rein. Die Domain bzw. URL, die angemeldet wird, muss zur Domain und Pfad von deinem HlstatsX passen.

Jetzt zum Perl-Problem. Normal lassen sich die Scripts mit "perl script.pl" aufrufen. Wenn du die Methode nutzen willst, die Datei direkt auszuführen, musst du die Datei auch als Ausführbar makieren (chmod u+x hlstats-awards.pl). Anhand der Shebang erkennt die Shell welcher Interpreter für das Skript aufgerufen werden soll. In diesem Fall ist es #!/usr/bin/perl, also Perl.

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

16

Tuesday, February 5th 2008, 6:57pm

Re: HLStastX Loggt nicht

thx

Quoted from ""DeaD_EyE""

Stimmt, es steht in der config.php drin. Das ist der Teil fürs Web. Hab mich vertan.


kein ding

so funktioniert alles..... sehr schön danke dir

so nu meine nächste frage
ich hab jetzt die awards generiert also mit dem befehl

Source code

1
./hlstats-awards.pl


das sie das jeden tag machen muss ich doch einen cronjob ausführen oder hab ich das falsch verstanden?

wenn ja wie...

dann wenn ich jetzt aber die hlstatsx noch für ein paar andere server nehmen möchte und die aber nur alleine angezeigt werden solln. zb von einen anderen root. muss ich da nochmal hlstatsx installieren?

achso kann man das auch auf deutsch einstellen?

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

17

Tuesday, February 5th 2008, 7:05pm

Re: HLStastX Loggt nicht

Ja, musst du. Entweder du lernst mit vi umzugehen (ich finde den Editor umständlich) oder du erstellst einfach eine Textdatei mit deinen Cronjobs und lädst sie dann als angemeldeter User mit crontab datei.txt. Du musst drauf achten, dass du nach dem letzten Zeile nocheinmal enter drückst. Das heißt die letzte Zeile muss leer sein.

Einfügen kannst du das in deine datei.txt (nenn sie wie du willst):

00 14 * * 5 cd /hlsatsx/; ./hlstats-awards.pl --numdays 7

Mehr über Cronjobs erfährst du hier: http://de.wikipedia.org/wiki/Cron">http://de.wikipedia.org/wiki/Cron</a>

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

18

Tuesday, February 5th 2008, 7:08pm

Re: HLStastX Loggt nicht

ok werd ich mal versuchen
wo soll die datei hin ? welchen ordner!!! atak

Quoted from ""hEiNz""



dann wenn ich jetzt aber die hlstatsx noch für ein paar andere server nehmen möchte und die aber nur alleine angezeigt werden solln. zb von einen anderen root. muss ich da nochmal hlstatsx installieren?

achso kann man das auch auf deutsch einstellen?

was damit

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

19

Tuesday, February 5th 2008, 7:12pm

Re: HLStastX Loggt nicht

Nein, das ist dann ein bisschen Tipparbeit oder du benutzt einen guten Editor für die SQL-Dateien. Wenn ich mich jetzt nicht irre sind dort dateien wie css.sql und css2.sql. Diese stellen ein neues Ranking dar. Wenn du jetzt noch mehr Server unabhängig voneinander Hinzufügen willst, musst du dir kopien anlegen und die Tabellen umbennenen. Wieviele Server von welchem Spieltyp willst du hinzufügen?

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

20

Tuesday, February 5th 2008, 7:25pm

Re: HLStastX Loggt nicht

eigendlich nur den letzen raus und sepperat laufen lassen und 4 neue dazu....vlt 4 neu können auch 3 sein