Sie sind nicht angemeldet.

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