Запуск PHP «exec()» в фоновом режиме в Windows?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Запуск PHP «exec()» в фоновом режиме в Windows?

Сообщение Anonymous »

Я создал сценарий, который использует psexec для вызова другого сценария, который вызывает psexec для запуска моей программы командной строки.

Причина столь большого количества вызовов psexec и другие скрипты предназначены исключительно для того, чтобы моему PHP-скрипту не приходилось ждать завершения процесса, прежде чем завершить его вывод в браузер.

Есть ли способ можно ли сделать это без использования psexec? У меня проблемы с psexec, поэтому я бы хотел полностью удалить его из своей программы.

Я использую Windows 2008

РЕДАКТИРОВАТЬ: Я изменил название, думаю, оно будет более точным. Я обнаружил, что если программа запускается с этой функцией, то для того, чтобы она продолжала работать в фоновом режиме, вывод программы должен быть перенаправлен в файл или другой поток вывода. Если этого не сделать, PHP зависнет до тех пор, пока не завершится выполнение программы. на странице php.net в exec(), но я не был уверен, как это сделать.

Подробнее здесь: https://stackoverflow.com/questions/769 ... on-windows
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»