Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     14 Aug 2000  11:35:59
 To : All
 Subject : Re: How kill temp_files?
 -------------------------------------------------------------------------------- 
 
 Alex Gain wrote:
 
 > 
 > Проблема в том, что этот скрипт вызываеться не одним юзером.
 
 Скорее всего юзер как раз один - nobody/nobody, www-сервер то есть. Хотя
 CGI.pm вроде позволяет аплоадить и в разные места (см.
 private_tempfiles). А если юзер не один, то тебе все равно не дадут
 чужие файлы-то чистить...
 
 > Как долго нужен этот фаил системе... не имею понятия.
 
 Hу уж явно не дольше суток... я бы даже сказал часа.
 
 > И я не знаю как передать из CGI.PM значение %d в исходный скрипт ;(
 
 Угу. Уже конкретно.
  
 > >А может их из скрипта вообще убивать не надо, а надо просто чистить TEMP
 > >время от времени, скажем раз в сутки?
 > Я бы рад чистить но это не моя работа, а sysadminа но он не особо
 > переживает...
 
 А тогда чего ты переживаешь? Пусть лежат себе.
  
 > >Короче, сформулируй проблему
 > >нормально, есть хороший шанс, что ты в процессе сам поймешь, как ее
 > >решить.
 > Пока не нашел, если только найду как поймать %d. (опыта мало).
 
 Т.е. ты хочешь вычистить прямо из того скрипта, который делает upload?
 Вообще-то моя версия CGI.pm делает вот так:
 
     # Save some information about the uploaded file where we can get
     # at it later.
     $self->{'.tmpfiles'}->{$filename}= {
         name => $tmpfile,
         info => {%header},
     };
 
 Так что имя файла должно быть доступно там, куда его положили: в
 
 $self->{'.tmpfiles'}->{$filename}->{name};
 
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 How kill temp_files?   Alex Gain   12 Aug 2000 08:45:44 
 Re: How kill temp_files?   Serge Shikov   12 Aug 2000 16:14:02 
 Re: How kill temp_files?   Alex Gain   13 Aug 2000 07:51:28 
 Re: How kill temp_files?   Serge Shikov   14 Aug 2000 11:35:59 
 Re: How kill temp_files?   Alex Gain   15 Aug 2000 08:05:30 
Архивное /ru.perl/2825f9e69bac.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional