Ansicht:   

#62536 Verzeichnis zu voll - kann nicht gelistet werden (web.server)

verfaßt von Mona [Gast], 22.06.2008, 21:03:04

> Hi, - danke schon mal für deine Antwort.
>
> > ich werde langsam verrückt - habe ein Verzeichnis unter meinem cgi-bin,
> in
> > das log-Dateien unserer Shopsoftware geschrieben werden.
>
> schlechte Wahl. Erstelle ein gesondertes Verzeichnis hierfür.

Ich habe ja ein gesondertes Verzeichnis, das liegt unter dem cgi-bin. Muss so sein, sonst klappt das mit der Shopsoftware nicht.
>
> > Vor einer Woche konnte ich dieses log-Verzeichnis mit dem FTP-Programm
> > weder listen noch löschen. Nach Hilferuf bei meinem Provider teilte der
> > mir mit, dass das Verzeichnis mehr als 150000 Dateien enthält
>
> Der Mechanismus zum Erstellen von Log-Dateien ist defekt. So viele Dateien
> mögen nach 400-500 Jahren legitim sein, nicht jedoch innerhalb weniger
> Monate. Überarbeite den Mechanismus bzw. lasse ihn überarbeiten.
>
> > obwohl ich ein Zeitlimit von 3 Tagen eingegeben habe,
>
> Was für ein Zeitlimit ist dies, wer oder was beachtet es und reagiert auf
> welche Weise darauf?
In der Shopsoftware kann man in der ini-datei einen Wert für livedays festlegen, den ich von 30 auf 3 gesenkt habe, d.h. alle log-Dateien, die älter als 3 Tage sind, werden automatisch gelöscht. Scheint aber nicht zu klappen.

>
> > Gibt es vielleicht ein anderes Programm als FTP,
>
> FTP ist kein Programm, sondern ein Protokoll - vergleichbar mit HTTP.
> Genauso wie Du für HTTP ein Programm (vulgo Browser) verwendest,
> verwendest Du für FTP eines. Wie heißt dies?

Ich benutze WS-FTP oder CoreFTP.


>
> > Ich kann ja schließlich nicht jedes Mal den Provider fragen.
>
> Nein. Das grundlegende Problem lässt sich aber nicht durch die Wahl des
> Zugangsprogrammes lösen: Es werden definitiv massiv viel zu viel zu viele
> Dateien erzeugt. Sollten diese tatsächlich aus irgendwelchen Gründen nötig
> sein, ist für sie eine Struktur notwendig, also die Erzeugung von
> Unterverzeichnissen. Ich behaupte jedoch, die Menge der Dateien ist
> schlichtweg falsch.

Ich kann das ja auch nicht nachprüfen, oder gibt es eine Möglichkeit, sich anzeigen zu lassen, wieviele Daten in einem Verzeichnis enthalten sind? Ich bekomme halt immer die Fehlermeldung \"Receive error connection reset. Retrieve of folder listing failed (4)\" Laut Aussage des Provider bedeutet dies eben, dass das Verzeichnis mehr als 150.000 Dateien enthält und dieses nicht angezeigt werden kann. Ich habe auch überhaupt keine Erklärung für diese vielen Daten. Normalerweise wird immer nur wenn ich die online-Daten einlese (Bestellungen, Statistik) die Log-Datei in eine temporäre Datei verwandelt und in dieses besagte Verzeichnis verschoben. Das mache ich maximal zweimal am Tag.

LG - Mona

 

gesamter Thread:

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz