Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » По взаимодействию PHP и CGI(Perl)
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
qa_andrew
Участник

Зарегистрирован: Dec 2004
Место проживания:
Публикаций: 1
Статус: qa_andrew в оф-лайне
По взаимодействию PHP и CGI(Perl) [сообщение #73414]

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

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

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

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-12-2004 19:50
Нажмите сюда для просмотра профайла qa_andrew Отправить Персональное сообщение qa_andrew Найти сообщения от qa_andrew Добавить qa_andrew в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Denveroid
SiteMaker
Средний рейтинг: 4.33 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jun 2002
Место проживания: Israel
Публикаций: 220
Статус: Denveroid в оф-лайне
[сообщение #73420]

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

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 21-12-2004 07:27
Нажмите сюда для просмотра профайла Denveroid Отправить Персональное сообщение Denveroid Посетить домашнию страничку Denveroid! Найти сообщения от Denveroid Добавить Denveroid в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 05:25.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01462793 seconds (24.90% PHP - 75.10% MySQL) with 23 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.