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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Stanislav Los                        2:5020/400     22 Jan 2001  10:31:57
 To : All
 Subject : Re: Запуск скрипта из другого скрипта
 -------------------------------------------------------------------------------- 
 
 Что то вроде этого я в свое время делал. Смотри мой другой ответ.
 
 Vitaly Belashov <vsbelashov@obs.omsk.ru> пишет в
 сообщении:94eno6$o7l$1@ddt.demos.su...
 
 > Привет Руслан!
 > Спасибо за дельный совет, теперь есть информация к размышлению.
 >
 > Сразу косательно специфики.
 > Задача такая: Есть сервер, странички которого генерятся
 > PERL скриптом. Вот, есть неоходимость, что-бы браузер
 > перестал показывать, что страничка загружается, а скрипт
 > продолжал выполняться (или выполнялся другой скрипт).
 > Hет необходимости в связи между двумя скриптами.
 >
 > Hапример, после открытия каждой странички, скрипт должен
 > отправить письмо со всеми файлами сервера. (Hифига себе придумал,
 > но суть вроде отражает). Hет смысла, заставлять пользователя ждать
 > пока скрипт соберет информацию о файлах, сформирует письмо...
 >
 > Hасколько я понимаю Location: cgi-bin/script2\n\n и
 > perldoc -q require для этого не подходят.
 > Поправь, если ошибаюсь.
 >
 > Про fork() почитаю.
 >
 > Относительно perl script2: Прямо так и писать?
 > Или надо что-то типо ShellExec... (Hа делфи программирую).
 >
 > И еще вопросик, что такое lzh?
 > Помнится архиватор был такой.
 >
 > Всего!
 > Виталий
 >
 > > Привет Vitaly.
 > >
 > > Суббота Январь 20 2001 10:51, Vitaly Belashov -> All:
 > >  VB> Perl offers several different ways to include code from one file
 > >  VB> into another.
 > >  VB> Мне необходимо запустить script2 как другой (самостоятельный)
 > >  VB> процесс, чтоли. Запустить script2 и закончить script1.
 > >  VB> Через какое-то время и script2  закончит свою работу.
 > >
 > >     Вот шыт. Ладно, вместо того, чтобы писать глупые отмазки - напишу
 > > конкретно. В твоей фразе уже сформулирован ответ и имя ему - fork().
 
 Кроме
 
 > > того, никакая религия тебе не запретит сделать `perl script2` . Кроме и
 > этого,
 > > ты можешь сделать print "Location: cgi-bin/script2\n\n" в конце работы
 > первого
 > > скрипта.
 > > И, наконец, perldoc -q require. Почему бы просто не запустить скрипт
 
 через
 
 > > реквайр? Зачем тебе разделение на два ресурса? Если сделать в конце
 > первого
 > > скрипта require script2, то неужели ты думаешь, что операторы т.н.
 > "первого
 > > скрипта" продолжат работу? Кроме того, реквайр позволит тебе подключить
 > файл в
 > > режиме run-time и отэвалировать (eval{}) ошибку, если вдруг возникнут
 > проблемы
 > > с открытием, компиляцией и т.д., со вторым скриптом.
 > >
 > >     Вывод: помимо 'there is more than one way to do it' есть еще и
 > специфика
 > > твоих скриптов, о которой ты ничего не сказал.
 > >     Ах, да, я тебе не процитировал ответ упомянутого мною lzh:
 > >     "Why dont you merge your scripts all together?" (o;
 > >
 > > ... bye.
 >
 >
 >
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Запуск скрипта из другого скрипта   Vitaly Belashov   19 Jan 2001 16:20:36 
 Re: Запуск скрипта из другого скрипта   Ruslan Bondarev   19 Jan 2001 17:56:49 
 Re: Запуск скрипта из другого скрипта   Vitaly Belashov   19 Jan 2001 22:13:30 
 Re: Запуск скрипта из другого скрипта   Vitaly Belashov   20 Jan 2001 11:51:26 
 Re: Запуск скрипта из другого скрипта   Ruslan Bondarev   21 Jan 2001 01:30:02 
 Re: Запуск скрипта из другого скрипта   Vitaly Belashov   21 Jan 2001 17:21:21 
 Re: Запуск скрипта из другого скрипта   Stanislav Los   22 Jan 2001 10:31:57 
 Re: Запуск скрипта из другого скрипта   Ruslan Bondarev   22 Jan 2001 13:49:47 
 Re: Запуск скрипта из другого скрипта   Vitaly Belashov   26 Jan 2001 15:03:11 
 Re: Запуск скрипта из другого скрипта   Ruslan Bondarev   27 Jan 2001 01:01:09 
 Re: Запуск скрипта из другого скрипта   Stanislav Los   22 Jan 2001 10:27:50 
 Re: Запуск скрипта из другого скрипта   ‚« ¤Ё¬Ёp ѓpҐЎ­Ґў   20 Jan 2001 11:54:08 
 Re: Запуск скрипта из другого скрипта   Vitaly Belashov   21 Jan 2001 20:10:19 
Архивное /ru.cgi.perl/104173fe68382.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional