Seite 1 von 2
Cache automatisch löschen
Verfasst: 20.02.2010 01:07
von seemann1965
Hallo,
ist es die Möglichkeit z.B.: Nachts um 3.00 Uhr den Cache im Board automatisch zu löschen???
Gruß seemann
Re: Cache automatisch löschen
Verfasst: 20.02.2010 02:07
von cYbercOsmOnauT
Gegenfrage: Kannst Du auf Deiner Domain Cronjobs setzen?
Grüße,
Tekin
Re: Cache automatisch löschen
Verfasst: 20.02.2010 09:19
von seemann1965
Hallo,
ja von diesen Cronjobs habe ich gelesen, aber noch keinen Plan was man mit den machen kann.
Ich glaube bis zu 5 Cronjobs kann ich kostenfrei setzen.
Gruß seemann
Re: Cache automatisch löschen
Verfasst: 20.02.2010 23:01
von cYbercOsmOnauT
Wenn Du Dich mit sowas gar nicht auskennst, wird es sehr schwer. Zumal wir ja auch gar nicht wissen, auf welche Art und Weise Dein Hoster Dir Cronjobs anbietet.
Re: Cache automatisch löschen
Verfasst: 21.02.2010 00:05
von steffenjung
Hallo,
also mich würde das auch interessieren wie das geht!
Ich kenn mich auch aus, wie ich Cronjobs bei mir einrichten kann. Gibt es hierfür ein Skript (php) um den Inhalt des Cache-Ordners zu löschen? Bestimmt ganz einfach, bin jedoch nicht der php-Freak der das kurz aus dem FF runterschreibt.
Vielen Dank für weitere Hinweise.
Gruß,
Steffen
Re: Cache automatisch löschen
Verfasst: 23.02.2010 22:14
von seemann1965
Hallo,
hat keiner eine Lösung wie so was gemacht wird?
gruß seemann
Re: Cache automatisch löschen
Verfasst: 25.02.2010 21:08
von seemann1965
Hallo ,
wer kann helfen.
Gruß seemann
Re: Cache automatisch löschen
Verfasst: 25.02.2010 21:17
von Frank1604
Wie cYbercOsmOnauT schon sagte wird es schwer wenn du dich damit noch so garnicht auskennst.
Zum ersten brauchst du ein kleines Script, was dir das verzeichnis cache löscht. Das könnte ungefähr so aussehen:
Code: Alles auswählen
<?PHP
$strDir = './cache/';
$oDir = dir( $strDir );
while ( false !== ( $strFile = $oDir->read () ) )
{
if ( $strFile != '.' && $strFile != '..' && $strFile != '.htaccess'
&& ! is_link ( $strDir . $strFile )
&& is_file ( $strDir . $strFile ) )
{
@ unlink ( $strDir . $strFile ) ;
}
}
$oDir->close();
?>
Da muss evtl. noch der Pfad angepasst werden. Jetzt musst du nur noch dafür sorgen, dass das Script auch nachts um 3 aufgerufen wird, da kommt der cronjob ins Spiel. Dafür müsste man jetzt aber wissen, in welcher Form dein Hoster dir erlaubt die anzulegen. Über Plesk? Anderweitig?
Re: Cache automatisch löschen
Verfasst: 25.02.2010 21:23
von PCFreund
http://cronjob.de/ link eintragen, uhrzeit eintragen, passt ...
Re: Cache automatisch löschen
Verfasst: 25.02.2010 21:25
von Frank1604
Oh ja, stimmt. Das hab ich vor Jahren mal genutzt, hat einwandfrei funktioniert und ist kostenlos. Schöne Alternative.