Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Automatsko brisanje fajlova

[es] :: PHP :: Automatsko brisanje fajlova

[ Pregleda: 205 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kundak
Zika Mikic

Član broj: 34951
Poruke: 126
*.ADSL.neobee.net.

ICQ: 158
Sajt: www.lo.net


Profil

icon Automatsko brisanje fajlova14.07.2008. u 20:57

Treba mi mala pomoć oko brisanja fajlova po datumu pošto svaka dva meseca treba da obrišem slike koje su podignute. Da li ima neki kod i li link ka skripti za ovo.
Zika kundak
14.07.2008. u 20:57 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3098
*.ptt.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Automatsko brisanje fajlova14.07.2008. u 22:11
Ako imas linux server, pristup shell-u i cron job-u, sve sto ti treba je upotreba komande find u shell scriptu.
Ako to radis rucno, bilo bi nesto ovako (za tekuci direktorijum):
Code:

# find . -atime +60 -exec rm -f {}   

Za vise podataka pogledaj man find, man crontab, i potrazi o shell script-ama na pretrazivacima.

Ako to zelis bas iz php-a, onda moras obezbediti da kad ti se ucitava recimo pocetna stranica sajta da pregledas direktrorijum sa slikama, pogledas vreme i obrises fajl (ako imas privilegije) i tako za svaki fajl.
Vise o fajl funkcijama:
http://www.php.net/manual/en/ref.filesystem.php
14.07.2008. u 22:11 

kundak
Zika Mikic

Član broj: 34951
Poruke: 126
*.neobee.net.

ICQ: 158
Sajt: www.lo.net


Profil

icon Re: Automatsko brisanje fajlova15.07.2008. u 15:25
Citat:
Ako to zelis bas iz php-a, onda moras obezbediti da kad ti se ucitava recimo pocetna stranica sajta da pregledas direktrorijum sa slikama, pogledas vreme i obrises fajl (ako imas privilegije) i tako za svaki fajl.


Pa jel mora tako za svaki fajl, zar ne mogu da se obrišu svi fajlovi koji su podignuti na server do recimo nekog datuma. Radim pod WIN.
Zika kundak
15.07.2008. u 15:25 

centaur
Ivan Pavković
web developer, Kaywa AG
Beograd

Član broj: 65691
Poruke: 228
89.216.98.*

ICQ: 249678363
Sajt: www.pavko.info


Profil

icon Re: Automatsko brisanje fajlova16.07.2008. u 07:00
Svakako bi to trebao da radis preko scheduler-a (valjda se tako zove) na winu.
Za linux je kao sto je rekao Jbyn4e.Bukvalno linija koda.
Za win moras napraviti batch file i njega ubacis u scheduler.

Mozes da napises i php skriptu koja prodje kroz direktorijum u kojem drzis slike, uporedi datume i ako zadovolji kriterijume brises je.
To, ipak, po meni, nije dobar pristup.

Powered by Slackware 12.1
16.07.2008. u 07:00 

[es] :: PHP :: Automatsko brisanje fajlova

[ Pregleda: 205 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.