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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     27 Mar 2002  13:10:33
 To : Alex Gain
 Subject : Re: Проблема с...(  смотри внутри)
 -------------------------------------------------------------------------------- 
 
 > Hужно реализовать вот такую возможность показывать логи через веб.
 > Hо, например нижеследующая строка:
 >  @lines = $t->cmd("cat -u /var/named/$log");
 > приводит при размере файла более 1,5М к ошибке:
 > 
 > maximum input buffer length exceeded: 1048576 bytes at
 > /usr/local/apache/cgi-bin/exec_rndc.pl line 48
 
 Посмотреть, что это за $t такое и почему не написать @lines=`cat -u
 /var/named/$log`.
 Hо есть другой способ. Если надо выдавать лолги, то надо и выдавать. 
 
 open IN, "</var/named/$log" || die($!);
 while(<IN>){
   print;  
 }
 close IN;
 
 вот и все. Только что делать с полуторамеговым логом на экране?
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 оПHАКЕЛЮ Я...(ЯЛHРПХ БМСРПХ)   Alex Gain   27 Mar 2002 04:57:51 
 Re: Проблема с...( смотри внутри)   Konstantin Tokar   27 Mar 2002 13:10:33 
 Re: оПHАКЕЛЮ Я...( ЯЛHРПХ БМСРПХ)   Andrey Sapozhnikov   27 Mar 2002 19:10:49 
Архивное /ru.cgi.perl/127702ba6c076.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional