Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

1

Mittwoch, 23. November 2011, 00:15

hlstatsx cronjob fehler etc.

Hallöle,

ich wollte hlstatsxce mal ausprobieren als alternative zu gameme!
Ich wollte den cronjob ansetzen und habe anscheinend den richtigen pfad gefunden in confixx^^ aber leider bekomme ich eine schicke mail vom deamon
Could not open input file klar was sie aussagt aber ich bin noch zu doof für sowas glaube ich.
als befehl habe ich /usr/bin/php /var/www/webxxx/html/run_hlstats eingesetzt *webxxx ist absichtlich geändert. Ich habe die befürchtung das da noch was hin muss aber fragt mich nicht was.

mfg hannibal
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

2

Mittwoch, 23. November 2011, 20:43

so cronjob habe ich hinbekommen aber eine sache wundert micht! wo muss ich in der run_hlstats etwas ändern? die anleitung im wiki hilft mir da nicht so ganz weiter.
das wird bei mir ausgeworfen http://spacewolvesonkillingspree.de/swok…tsx/hlstats.php

mfg
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hannibal-l-« (23. November 2011, 20:49)


rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

3

Mittwoch, 23. November 2011, 21:00

nimm mal hlstats.pl anstatt der run_hlstats! Aber dein HlstatsX scheint auch nicht richtig zu laufen da die sql daten ja nicht stimmen bzw irgendwas faul an deiner DB ist!





  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

4

Mittwoch, 23. November 2011, 21:05

kurze frage zur anleitung ich sach mal kurz was ich überhaupt gemacht habe!
Ich habe in confixx eine sql angelegt
ich habe die config.php bearbeitet und den webteil hochgeladen
scripte auf 750er freigabe per ftp gesetzt
hlstats.conf angepasst und alles hochgeladen!

muss man in der db vorher irgendwas importieren, damit es funzt?
weil reintheoretisch müsste ich ohne den cronjob auf die seite kommen oder nicht?


edit. ich sehe auch gerade das in der db noch garnix eingetragen ist?!?
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

5

Mittwoch, 23. November 2011, 21:14

achso wenn ich die hlstats.pl nehme kommt das von deamon
Can't locate .//ConfigReaderSimple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /var/www/web42/html/cgi-bin/scripts/hlstats.pl line 71.


die normale runhlstats lief eigentlich

HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
Attempting to start HLstatsX:CE daemon on port 27500...
Daemon successfully started on port 27500
Attempting to start HLstatsX:CE daemon on port 27501...
Daemon successfully started on port 27501
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

6

Mittwoch, 23. November 2011, 21:17

so erstmal schaust du in deinem Download Verzeichniss von hlstats in den Ordner sql!! Dort liegt eine datei names install.sql und die importierst du in deine DB von hlstats und somit hast du erstma alle benötigten Tabellen ;)!





  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

7

Mittwoch, 23. November 2011, 21:18

habe in genau dieser sekunde gemacht :D zu blöd zum lesen sorry^^


edit. klick mal den link an^^ es funzt :D freufreu


danke für die hilfe^^
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

8

Mittwoch, 23. November 2011, 23:09

doll zu früh gefreut und so langsam hab ich auch keine großartige lust als totalnoob nix hinzubekommen.

im wiki steht ja das man den perlpfad angeben muss in der run_hlstats, aber ich weiss garnicht wo dort!

welche cronjobs brauche ich überhaupt
also ich hätte momentan einen
/var/www/web42/html/cgi-bin/scripts/run_hlstats start > /dev/null 2>&1 muss der irgendwann gestoppt werden oder reicht das wenn ich das jede minute ausführen lasse?
welche weiteren brauch ich und vorallem wie bastelt das man in confixx -.-
ich weiss nichtmal ob die perl klamotten funktionieren.

sorry wenn ich damit nerve, aber ich hoffe das ich es dannach auch alleine packe


mfg hannibal


edid. ich habe mal versucht das hlstats.pl per crontab auszufüren in confixx
/usr/bin/perl /var/www/web42/html/cgi-bin/scripts/hlstats.pl start

per deam kommt dann folgendes

Spoiler Spoiler

Can't locate .//ConfigReaderSimple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /var/www/web42/html/cgi-bin/scripts/hlstats.pl line 71.
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hannibal-l-« (23. November 2011, 23:28)


Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

9

Donnerstag, 24. November 2011, 00:23

Also ich hab das Deutsche Tutorial ja auf beiden Plattformen veröffentlicht.

MadMakz hat es so wie ich es gesehen hab paar mal aktualisiert. Wenn man danach vorgeht kann man eigentlich nichts falsch machen. ( ich weiß es ist immer so einfach gesagt )
Wenn der Daemon erstmal läuft braucht man nix mehr machen. Wieso willst Du den überhaupt neustarten ??!? Lass den einfach laufen.
Du kannst auch gerne nochmal hier alles nachlesen. Es sieht mir danach aus, als ob Du bei dem Perl Teil ein wenig geschlampt hast.

http://forums.hlxce.com/topic/733-deutsc…nleitung-howto/

Den Perl Teil am besten nochmal Schritt für Schritt nachgehen... vielleicht sogar am besten von vorne beginnen ..
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

10

Donnerstag, 24. November 2011, 07:38

moin,

mit perl glaube ich habe ich schonmal einen fehler:

Spoiler Spoiler

Wir öffnen nochmal die run_hlstats und tragen in die folgende Passage den Pfad zum Perl Ordner ein z.B so
# set your correct HLstatsX perl path perldir=/home/GeNeRaLbEaM/perl/ cd ${perldir}

Speichern die Datei ab und laden Sie wieder hoch.
<<<wo kommt das hin, ich habe mir das script angeschaut und will es nicht durch unfähigkeit zerstören :D

Noch ein wichtiger punkte wäre das ich keinen shell zugriff habe. Mein Anbieter meinte ich sollte die perl scripte mit wwww-data als nutzer per cronjob starten.

gruß hannibal
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Beiträge: 881

Wohnort: L.E.

Beruf: KiN im Betriebsdienst

Rootserver vorhanden: Nein

  • Nachricht senden

11

Donnerstag, 24. November 2011, 10:22

Soweit ich weiß, ist es unmöglich den hlstats Daemon ohne Shellzugriff zu starten. Du musst ja als User sowieso den Daemon starten können. Und das geht nur mit Shell. Als Alternative wäre noch GameMe anzuraten, das kostet aber 5 Tacken pro Monat.

Die Frage die sich mir stellt: Hast Du generell keinen Zugriff auf die Shell? Webspace wäre ja klar, aber GameServer - fertige GS gemietet oder selbst "gehostet"?
24/7 Teamspeak³ Server:


Linux is like a wigwam → No windows. No gates. Apache inside.

1. Frage des Admin: was wurde vorher verändert?
2. Antwort des Users: nichts
3. Frage des Admin: was wurde verändert, bevor NICHTS verändert wurde?

Ene mene muh gebasht wirst du,
ene mene miste headOr durch die Kiste,
ene mene meck kaum siehste mich schon fliegste weg :D

rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

12

Donnerstag, 24. November 2011, 11:54

Du benötigst Shell!!





Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

13

Donnerstag, 24. November 2011, 13:06

Ich nehme mal an .. nein ich hoffe ich es innig, dass er die Mindestanforderungen gelesen hat.

Es sieht schwer danach aus, als ob man die run_hlstats nicht mehr bearbeiten muss. Wie man sehen kann, ist das englische Tutorial aktueller.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

14

Donnerstag, 24. November 2011, 20:02

gemietete gs mit webspace etc.
wegen dem shell, da geht es doch eigentlich nur um die perlscripts? ich kann perlscripte per cronjob ausführen und muss irgendwie als benutzer www-data nehmen.
wenn das so funktionieren könnte, dann hätte das was :D


achso general ja ich kann lesen und habe eigentlich alles benötigte. Shell zugriff habe ich laut confixx von meinem anbieter, habe auch ein ticket offen für logindaten^^

weitere infos wären super :D

EDIT:
perl läuft wohl irgendwie

Spoiler Spoiler

2011-11-24 20:00:01: - MYSQL: Connecting to MySQL database 'usr_web42_3' on 'localhost' as user 'web42' ... connected ok 2011-11-24 20:00:01: - CONFIG: Reading database config... 2011-11-24 20:00:01: - CONFIG: I have found the following server configs in database: 2011-11-24 20:00:01: - S_CONFIG: 94.249.144.17:27135 2011-11-24 20:00:01: - ERROR: GeoIP method set to binary file lookup but .//GeoLiteCity/GeoLiteCity.dat NOT FOUND 2011-11-24 20:00:01: - HLSTATSX: HLstatsX:CE 1.6.15 starting... Can't setup UDP socket on port 27500: Address already in use


hab aber mistige errors

gruß


achso die 5 euro variante will ich loswerden ^^ warum geld zahlen wenn es auch anders geht SpaceWolvesOnKillingSpree - Servers
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »hannibal-l-« (24. November 2011, 22:51)


  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

15

Donnerstag, 24. November 2011, 23:12

so nun zum schluss für heute^^ habe shell zugriff und komme mit putty drauf aber die Can't setup UDP socket on port 27500: Address already in use wird in putty natürlich auch angezeigt .... mein provider sagt das die ports eigentlich frei sind aber das war doch richtig die run_hlstats und die hlstats.pl zu starten oder?


mfg
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

16

Freitag, 25. November 2011, 03:38

zwingend braucht man keine shell. es macht das ganze halt angenehmer zu debuggen oder einfach den pfad z.B. für das crontab zu finden und natürlich das wesentlich schnellere starten/stoppen z.B. um updates einzuspielen.

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

17

Freitag, 25. November 2011, 07:53

hhmmm ich hab ja jetzt erstmal shell^^
ich habe wohl ein port problem
wenn ich die run_hlstats auf dem port zb 2950 setze und dannach die hlstats.pl auf dem selben port starte dann dann sagt er das der port bereits verwendet wird, ist ja auch logisch und demzufolge müssen die in getrennten ports laufen oder?
So wenn ich nur die hltats.pl auf dem port 2950 laufen lasse und zugleich dem gameserver die 2950 gebe dann kommt von putty
2011-11-25 08:02:30: - HLSTATSX: No data since 120 seconds
das script wird richtig geladen bis auf die geoip klamotte


mfg
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hannibal-l-« (25. November 2011, 08:07)


rain

Super Moderator

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

18

Freitag, 25. November 2011, 09:02

Wieso willst du Game und hlstats auf den gleichen Port laufen lassen! Das geht nicht, nimm für hlstats ein anderen Port ;)





Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

19

Freitag, 25. November 2011, 14:49

Komm ich schau mal drüber... add mich mal in steam dann machen wir das gemeinsam ... ok ?
Ist aber eine Weile her, dass ich mich damit beschäftigt habe .. versprechen kann ich also auch nix.

Einfach nach GeNeRaLbEaM googlen dann sollteste mich finden.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

  • »hannibal-l-« ist der Autor dieses Themas

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

20

Freitag, 25. November 2011, 19:29

Danke für das angebot^^, aber erstmal versuch ich es heute noch so...
ich dachte die diense sind beide für die stats zuständig -.- also ist nur die run_hlstats zuständig für die kommunikation mit dem gameservern und die hlstats.pl für die hp? wenn ja ;) dann war das ein absoluter logikfehler meinerseits ...

danke rain für die info, da hat es klack gemacht :D

ich schreib später mal hier rein ob es was geworden ist.

Gruß Hannibal



achso und noch ne frage^^ was soll der port für die hlstats.pl , wenn der andere sowieso für das quaseln zuständig ist?
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hannibal-l-« (25. November 2011, 22:18)


Ähnliche Themen