Balu00
Okay folgendes ich will die game.log woanderst hin haben nicht in dem standart ordner /.callofduty2/ ich will sie direkt zu Ultrastats/gamelog in denn ordner haben kann ich das einstellen wenn ja wo???????
Ich will dies machen weil ich Probleme mit Ultrastats habe und der die game.log nicht finden tt leider :-(
--- edited by yoda: Thema angepasst ---
crossshooter
Wo liegt denn dein Ultrastats Ordner?
Balu00
ja er liegt wo liegt er denn genau in dem ordner wo ich meine HP drin habe weiss jetzt nicht ob dir das weiter hilft
crossshooter
Natürlich nicht. Woher soll ich wissen wo deine HP drin liegt?
-[KMF]-crazyass
tach balu,
ähm, yo, wie schon shooter sagte, hilft nicht wirklich viel deine angabe
Aber du kannst doch direkt bei den Ultratstats angeben woher er sich die .log Datei holen soll??
Wenn da direkt den Pfad deines GameServers angibst funzt das doch?
Oder warum willst die .log File unbedingt auf nen andern Pfad legen?
Und nochwas, was schreibt denn Ultratstats genau für nen fehler??
Am besten mal posten, weil hatte da auch meine Probleme, grad mit den Pfaden,hehe
crossshooter
Dann setzt aber chmod 666 auf die Logdatei...!
capato
Original von Balu00
ja er liegt wo liegt er denn genau in dem ordner wo ich meine HP drin habe weiss jetzt nicht ob dir das weiter hilft
Original von crossshooter
Natürlich nicht. Woher soll ich wissen wo deine HP drin liegt?
Ahaha. Das mal 'ne geile Antwort.^^
Balu00
Naja weil er die Game.log nicht da finden tut wo sie eigentlich ist.
Sprich ich gebe als ftp Pfad das ein:
W@81.169.183.99/.callofduty2/main/games1.log" target="_blank">ftp://NICK

W@81.169.183.99/.ca...main/games1.log
Und ich bekomme immer eine fehler meldung :
Error FTP Error, Couldn't change directory '/.callofduty2/main/'
Und wenn man mir das mal genau sagen würde was mann noch für angaben will kann ich sie auch geben.
Ich kann dir viele Angaben machen. Nur ich muss schon wissen was ihr dann alles wissen wollt
crossshooter
1.
Wo liegt der Ultrastats Ordner?
2.
Liegt der Serverordner .callofduty echt im Rootverzeichnis (/)?
3.
Hat der FTP-Benutzer (Nick) das Rootverzeichnis des Servers als FTP-Rootverzeichnis ?(unwahrscheinlich.)
4.
Liegt der Webserver auf dem gleichen Server wie der / die Gameserver?
Balu00
Original von crossshooter
1.
Wo liegt der Ultrastats Ordner?
2.
Liegt der Serverordner .callofduty echt im Rootverzeichnis (/)?
3.
Hat der FTP-Benutzer (Nick) das Rootverzeichnis des Servers als FTP-Rootverzeichnis

unwahrscheinlich.)
4.
Liegt der Webserver auf dem gleichen Server wie der / die Gameserver?
Okay versuche es mal alles richtig zu Beantworten
1. ich schreib mal denn Link:
/var/www/vhosts/ctc-clan.com/httpdocs/ultrastats/gamelogs/
2.Ja
3. Nein weil ich mich mit dem nick vom Home Verzeichnes Einlogge
4. Ja liegt alles auf einem Server
Hoffe das es Hilft
crossshooter
Original von Balu00
3. Nein weil ich mich mit dem nick vom Home Verzeichnes Einlogge
Dann gehts nätürlich nicht. Standartmäßig ist der Benutzer dann ins Home Verzeichnis "eingesperrt".
Probier doch einfach:
chmod 666 /var/www/vhosts/ctc-clan.com/httpdocs/ultrastats/gamelogs/
und
set g_log "/var/www/vhosts/ctc-clan.com/httpdocs/ultrastats/gamelogs/"
Dann schreibt der Server die Logfile direkt in den Ordner. Wenn alles aufm gleichen Server liegt brauchst du das noch nich per FTP zu machen...
Balu00
Ja gut deswegen will ich die game.log im /.callofduty2 ordner in einen anderen machen damit ich mit dem ftp Pfad die Downloaden kann.
Und das was du du geschrieben hast : /var/www/vhosts/ctc-clan.com/httpdocs/ultrastats/gamelogs/
Ist nicht der Pfad denn ich will das ist der Pfad von Ultrastats um die Daten anzeigen zu lassen. Von dem ordner Lädt er nicht die Original .log datei
crossshooter
Du brauchst doch kein FTP um eine Datei lokal zu verschieben!!!
Balu00
naja will ja nichts verschieben will ja nur einstellungen bei cod2 vornehmen zwegs anderen .log ordner damit ich es hin bekomme das Ultrastats die .log datei lädt.
crossshooter
Hab ich doch oben schon geschrieben...
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
|
g_log /Pfad/Zum/Ordner |
|
Da gibts du den
absoluten Pfad zu dem Ordner an, in den die .log rein soll... Denk an die Zugriffsrechte... Setzt am besten chmod 666
Edit:
So wie ichs oben erklärt habe, also, dass CoD2 die Logs direkt in den gamelogs Ordner schreibt funzt wunderbar... Habs gerade getestet.
Balu00
hmmm ja nur ich will sie aber immer da drin haben so das er die richtige original .log auch in denn ordner packt nicht nur einmal das er sie immer weiter schreiben tut vom game aus.
crossshooter
Drück dich mal etwas klarer aus bitte. ^^
capato
Ich glaube er möchte, das die Original *.log (cod2 Ordner), gleich von Ultrastats mitverarbeitet wird. Und nicht erst die die dann neu erstellt wird (im Ultrastats Ordner).
Wenn dem so ist, könnte man die natürlich erstmal einfach kopieren....
Btw. Satzzeichen und Groß- und Kleinschreibung wurden nicht zum Spaß erfunden.
crossshooter
Hmm... Glaub nicht, dass das geht. Machn Hardlink per ln und dann einen Crontab, mit dem du per PHP-Cli die Parser Seite alle 5 Minuten ausführst...
Balu00
grrr Ja sorry
Naja mit dem Verlinken geht es nicht der liest das nicht vom Ultrastats nicht.
Ähm und das mit dem Manuell hin und her schieben ist ein wenig aufwändig oder meinst du nicht wenn mann eine .log hat die 20MB gross ist sitzt du nur da und aktualisiert das will ich ja eben nicht