Форум сетевых администраторов
Показаны 2 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- По взаимодействию PHP и CGI(Perl) (http://netadmin.ws/forum/showthread.php?threadid=10043)


Помещено qa_andrew 20-12-2004 в 19:50:

По взаимодействию PHP и CGI(Perl)

Есть PHP-сценарий и есть CGI-скрипт (Perl).
Из PHP-сценария надо вызвать (запустить) CGI-скрипт,
...но, если бы все было так просто.

Требуется, чтобы:
- после вызова CGI-скрипта продолжалось выполнение PHP-сценария;
- PHP-сценарий продолжал выполняться сразу после этого вызова,
не дожидаясь завершения работы запущенного CGI-скрипта;
- результат выполнения CGI-скрипта записывался в файл,
а не выводился в броузере;
- CGI-скрипт выполняется до конца,даже если пользователь
свернул окно, или перешел на другую страницу.

Идеальная картина вот такая:
В процессе выполнения, PHP-сценарий "включает" CGI-cкрипт,
и продолжает себе выполняться.
А CGI-скрипт работает и работает - пока не выполнит
поставленную задачу, даже если окно броузера закрыто или
пользователь перешел на другую страницу. По окончании работы,
CGI-скрипт "отчитывается" о проделанной работе
(например, в текстовый файл).

Осуществимо ли это, если да - то как конкретно?


Помещено Denveroid 21-12-2004 в 07:27:

qa_andrew
Запустите CGI-скрипт в бэкграунде:
http://php.net/manual/en/function.exec.php

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Формат времени GMT. Текущее время 05:17.
Показаны 2 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.