OT: Neodmazavani TMP souboru po move_uploaded_file() v PHP

Jindrich Kubec kubecj@asw.cz
Středa Srpen 9 17:16:19 CEST 2006


At 13:47 9.8.2006, RV wrote:
>Cas od casu se stane, ze se TMP soubor na serveru neodmaze a zustane v
>upload adresari. Zkouseli jsme vsechno mozne, ale zatim se nam nedari na
>to prijit. Podle manualu by se mel soubor sam odmazat po ukonceni
>skriptu. Vetsinou se tak stane, ale obcas (podezreni je pri soubehu vice
>prenosu) tam zustane i po ukonceni skriptu.
>
>Je trochu problematicke pokouset se jej smazat protoze nemam jistotu, ze
>ten samy nazev nahodou uz neni zalozeny jinym procesem z jineho prenosu.

Jmena tmp souboru tvorte sekvecne, cpete do nich PID, cas, nahodu.
V nejakej watchdogu hlidejte ctime souboru, pokud je vetsi nez N vterin 
(minut/hodin/dni/let ;o) ), tak ho smazte.

At ziji primitivni reseni ;)

Jindroush (kubecj@avast.com)
http://www.kostky.org - Pro fany stavebnic LEGO.




Další informace o konferenci Hw-list