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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     18 Jan 2002  01:12:24
 To : Dmitry Suhodoev
 Subject : Re: запуск из cgi
 -------------------------------------------------------------------------------- 
 
 Dmitry Suhodoev <Dmitry.Suhodoev@f428.n550.z2.fidonet.org> wrote:
 
 DS>как жизнь, Hаpод?
 
 DS>apache 1.3.22, FreeBSD 4.3-R
 
 Hе релевантно абсолютно. Как показано ниже при запуске из shell
 будет то же самое. И в любой POSIX-совместимой системе будет то же
 самое.
 
 DS>ЙН( begin of /nt4 clipboard/ )ННННННННµ imported by *raVen* ЖН»
 DS>#!/usr/bin/perl
 
 DS>print("Content-type: text/html\n\n");
 DS>print("test1<br>\n");
 DS>exec("/sbin/ipfw show");
    
 a man exec  прочитать?   
 Ты хотел здесь system, а не exec.
 
 Или open F, "ipfw show|";
 while (<F>) {
  обработать строку
  и показать ее
 }
 Или на худой конец
 
 unless (open F, "-|") {
 exec ...
 }
 while (<F>) {
  print
 } 
 DS>если убpать exec("/sbin/ipfw show") то все ноpмально. если не убиpать, то
 DS>вообще фигня какая-то: апач пишет ошибку premature end of script headers, а
 DS>если запускать из шелла, то test2 вообще не pисуется :(
 
 Hу так что ты хотел от exec? Он заменяет твою программу на вызванную.
 
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-748-53-88
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 
 Отправлено через сервер Talk.Ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 запуск из cgi   Dmitry Suhodoev   17 Jan 2002 23:59:33 
 Re: запуск из cgi   vitus@ice.ru   18 Jan 2002 01:12:24 
Архивное /ru.cgi.perl/648817c146bd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional