Autor Thema: Cartdateien per Chronjob löschen?  (Gelesen 6321 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Cartdateien per Chronjob löschen?
« am: Oktober 04, 2004, 10:30:33 »
Moin Kollegen,

unser Cart-verzeichniss "läuft immer über" und
bringt unseren Shop zum erliegen (Disk Quota).

Leider werden (aus nicht bekannten Gründen), die Dateien
im Cart-Verzeichniss nicht gelöscht.
Das Händische Löschen per FTP ist extrem mühselig.

Wie kann man die besagten Dateien per Chronjob löschen ???


Vielen Dank im vorraus für die Antwort.

Andi

Linkback: https://www.shoppilot.net/pf/index.php?topic=389.0
Alufelgen - Reifen - Komplettr?der
www.auto-tuning-shop.com

Offline emil

  • Full Member
  • ***
  • Beiträge: 151
  • Lob: 3
(Kein Betreff)
« Antwort #1 am: Oktober 04, 2004, 13:12:55 »
Hallo,

Zitat
Original von Andi
Leider werden (aus nicht bekannten Gründen), die Dateien
im Cart-Verzeichniss nicht gelöscht.


auch nicht mit lifedays in der project.ini? Klappt bei uns ohne Probleme.

Viele Grüße
Emil

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
(Kein Betreff)
« Antwort #2 am: Oktober 04, 2004, 13:39:00 »
Zitat
Original von emil
auch nicht mit lifedays in der project.ini?
Viele Grüße
Emil


Hallo Emil,

wir haben die Livedays auf 7 gestellt und killen
die Session-ID auch schon nach 48 Stunden.
Auch eingehende Bestellungen inkl. Up-Download etc.
löschen nicht die Cart-Dateien.

Andi :)

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
(Kein Betreff)
« Antwort #3 am: Oktober 04, 2004, 18:20:03 »
@Andi
Zitat

wir haben die Livedays auf 7 gestellt und killen
die Session-ID auch schon nach 48 Stunden.
Auch eingehende Bestellungen inkl. Up-Download etc.
löschen nicht die Cart-Dateien.


Ich vermute, hier stimmt irgedetwas mit den Rechten nicht,
so dass das iboshop.cgi, die Dateien nicht löschen kann.

Aber hier mal ein Script, das wir benutzen (ohne Gewährleistung).


#!/bin/sh

# alle Warenkorbdateien loeschen die aelter als 30 Tage sind
nice find -path "*cart*" -name "[0-9][0-9][0-9][0-9][0-9]*" -mtime +30 -exec rm -f {
} \;
# alle Shop Logdateien alter als 60 Tage ebenso
nice find -path "*cart*" -name "shoplog*.txt" -mtime +60 -exec rm -f {} \;



ist z.b. /var/www/user9/html/cgi-bin
Bitte keine Tippfehler einbauen, da das Kommando "rm"
benutzt wird. Welches bei falschem Aufruf auch andere
Dateien löschen kann.

Mann sollte auch zuerst mal testen, ohne rm und mit einer Zeile:

nice find -path "*cart*" -name "[0-9][0-9][0-9][0-9][0-9]*" -mtime +30 | mail -s "Test" my@mail


Hier würden dann nur die Dateien ausgegeben und per mail verschickt.

hop
Sch?ne Gr??e hop

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
(Kein Betreff)
« Antwort #4 am: Oktober 09, 2004, 22:32:02 »
@all

Hallo,
das beschriebende Problem ist gelöst !!
Leider kann ich nicht sagen, wie oder wodurch.
Hat wohl was mit den Rechten zu tun gehabt
(SP konnte schreiben aber nicht löschen).

Andi


xx
Artikel löschen - sinnvol ?

Begonnen von MK

2 Antworten
14549 Aufrufe
Letzter Beitrag Juni 07, 2010, 09:41:13
von MK
xx
Warenkorb automatisch löschen

Begonnen von sre

0 Antworten
6442 Aufrufe
Letzter Beitrag August 13, 2004, 11:51:25
von sre
xx
Artikel mit __WKMIN__ aus WK löschen?

Begonnen von jg

3 Antworten
7660 Aufrufe
Letzter Beitrag Juli 28, 2002, 13:47:56
von jg
xx
Artikel suchen -> löschen?

Begonnen von dobra

2 Antworten
5135 Aufrufe
Letzter Beitrag November 04, 2010, 10:40:58
von dobra