Wie funktioniert eigentlich das Einlesen des Logfiles genau ?

Begonnen von hop, Januar 22, 2003, 15:29:29

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

hop

ShopPilot legt auf dem Server die Datei shoplog.txt an. Sie finden diese
Datei im cgi-bin/ Verzeichnis Ihres Shops.
Diese Datei wird über das Menü "Online-Daten | Einlesen" auf Wunsch eingelesen
(also es findet ein Upload der Datei auf Ihren Rechner statt).

Der Dialog zum Einlesen der Daten enthält drei Schaltflächen
(Achtung bei der Profi ist 1. und 2. vertauscht, ansonsten ist die Funktion jedoch identisch).
1. Über die erste Schaltfläche wird die Datei shoplog.txt eingelesen
und zwar ab dem letzten Eintrag, der in der Shop-Oberfläche vorhanden ist. Sonst passiert nichts.
Dieser Vorgang kann beliebig oft wiederholt werden, ohne dass sich
etwas auf dem Server ändert. Der Nachteil ist nur die Datei wird halt
immer länger und das einlesen dauert ...

2. Bei der zweiten Schaltfläche passiert sehr viel:
Die zweite Schaltfläche bewirkt, dass die Datei temp-shoplog.txt in das
Unterverzeichnis cart kopiert wird. Die Datei erhält dort z.B. den Namen
shoplog_2002-7-2-10-57-12.txt (also inkl. Datum und Uhrzeit).
Im cgi-bin/ Verzeichnis wird die Datei shoplog.txt umbenannt
in temp-shoplog.txt, d.h. zu dem Zeitpunkt gibt es keine shoplog.txt Datei mehr.
temp-shoplog.txt wird jetzt wie unter 1. beschrieben komplett eingelesen.

3. Sollte es bei 2. zu einem Fehler kommen so können Sie diese Funktion durchführen (untere Button).
Es wird hier nur versucht die Datei temp-shoplog.txt erneut einzulesen.
Achtung! Falls sie stattdessen die 2. Funktion nochmal ausführen, können die
Daten nicht mehr direkt eingelesen werden. Da Sie ins cart Verzeichnis umkopiert werden.
Ebenso können die Daten nicht mehr eingelesen werden, wenn Sie die 1. Schaltfläche
benutzen. Da damit Einträge neueren Datums schon in ShopPilot angelegt sind.

Sch?ne Gr??e hop

dobra

mfG
dobra