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.

Blacksilver

Fortgeschrittener

  • »Blacksilver« ist der Autor dieses Themas

Beiträge: 298

Wohnort: 127.0.0.1

Beruf: FISI

Rootserver vorhanden: Nein

  • Nachricht senden

1

Samstag, 23. März 2013, 20:01

[HLstatsX] Scripts

Hallo :D

eine Frage bzüglich HLstatsX:CE.
Ich habe in meinen Crontab Manager versucht die Awards(Importban auch) als täglichen "Job" hinzuzufügen. Das Problem kommt dann leider beim Ausführen:

Quellcode

1
Can't locate .//ConfigReaderSimple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/home/<benutezrname>/scripts/hlstats-awards.pl line 61


An der Stelle (Line) 61:

Quellcode

1
require "$opt_libdir/ConfigReaderSimple.pm";

Das dazugehörige:

Quellcode

1
my $opt_libdir = "./";


Heißt für mich, dass er ins vorige Verzeichnis wehcselt und dann /ConfigReaderSimple.pm dahinter hängt richtig? Dann wäre es soweit richtig? :D
hab versucht das Flash überall wegzumachen anders zu setzten ging aber nicht :D
Irgend eine Idee?
ODer muss ich perl installieren?

______
http://sourceserver.info/wiki/statistiken/hlxce/install
Come to the dark side,
we have cookies ;)

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Sonntag, 24. März 2013, 10:25

entweder im cron erst cd in den hlxce deamon pfad

Quellcode

1
cd /pfad/zum/script/ordner && ./hlstats-awards.pl


oder $opt_libdir mit dem vollständigen pfad zum deamon verzeichnis ersetzen.

Quellcode

1
my $opt_libdir = "/pfad/zum/script/ordner/";


zu empfehlen ist die erste variante da diese nach einem update nicht wiederholt werden muss.

Und Perl (inklusive DBD-mysql und Geo-IP-PurePerl Module) muss auf dem system selbstverständlich auch installiert sein.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »MadMakz« (24. März 2013, 10:45)


Blacksilver

Fortgeschrittener

  • »Blacksilver« ist der Autor dieses Themas

Beiträge: 298

Wohnort: 127.0.0.1

Beruf: FISI

Rootserver vorhanden: Nein

  • Nachricht senden

3

Sonntag, 24. März 2013, 13:47

Danke :)

Nun klappt das auch ;D

Quellcode

1
2
3
4
5
6
7
8
9
10
-- Connecting to MySQL database 'DATENBANK' on 'localhost' as user 'BENUTZER' ... connected OK
++ HLstatsX:CE Awards & Maintenance script version 1.6.19 starting...
++ Cleaning up database: deleting events older than 28 days... done
++ Cleaning up database: deleting player history older than 28 days... done
++ Cleaning up database: deleting stale trend samples... done
++ Cleaning up database: deleting server load history older than one year... done
++ Updating player activity... done
++ Processing awards... (generating awards for 2013-03-23 (previous: 2008-08-30))... done
++ Processing ribbons... done
++ HLstatsX:CE Awards & Maintenance script finished


Nur noch die bans importieren xD

Quellcode

1
/tmp/cron_run_command_benutzername.sh: line 3: ./importbans.pl: No such file or directory
Come to the dark side,
we have cookies ;)

Ähnliche Themen