0
ответов

как получить вывод proc_open ()

Я пытался получить вывод метода proc_open в php, но когда я его распечатал, у меня ничего не получилось. $ descriptorspec = array (0 => array ("pipe", "r"), 1 => array ("pipe", "w"), 2 => array ("file", "...
вопрос задан: 19 December 2016 06:11
0
ответов

fclose ():18 не является допустимым ресурсом потока

Я пытаюсь выполнить процесс, используя proc _open. Ввод-вывод для процесса обрабатывается каналами !! $descriptorspec = массив (0 => массив ("канал", "r" ), 1 => массив ("канал", "w" ), 2 =&...
вопрос задан: 28 June 2012 15:04
0
ответов

proc _open :Расширение номеров файловых дескрипторов для обеспечения обратной связи о статусе из Perl-скрипта

PHP-процедура _open manual states :Дескриптор файла числа не ограничены 0, 1 и 2 -вы можете указать любой допустимый номер файлового дескриптора, и он будет передан дочернему процессу. Это позволяет...
вопрос задан: 24 April 2012 19:21
0
ответов

Используйте PHP proc_open + bypass_shell для запуска исполняемого файла в фоновом режиме и получения правильного PID?

Итак, в PHP в Windows: можно ли одновременно запустить исполняемый файл в фоновом режиме И получить его PID? Я пришел к выводу, что можно выполнить обе задачи по отдельности, но не вместе. ...
вопрос задан: 23 August 2011 18:18
0
ответов

PHP proc_open не работает - выдает «Отсутствует квалификатор дескриптора в массиве»

Предупреждение: proc_open (): Отсутствует квалификатор дескриптора в массиве в C: \ ... \ updatedots.php в строке 102 Я пытаюсь открыть блокнот и закрыть его через 2 секунды. Это мой код: $ descriptorspec = array (0 = ...
вопрос задан: 18 May 2011 16:00
0
ответов

Правильное выполнение оболочки в PHP

Проблема. Я использовал функцию, которая использовала proc_open () для вызова команд оболочки. Похоже, то, как я делал STDIO, было неправильным и иногда приводило к зависанию PHP или целевой команды. Это ...
вопрос задан: 16 May 2011 21:50
0
ответов

PHP proc_open открывается несколько раз

У меня есть служебная функция, используемая для выполнения программы через интерфейс командной строки (cmd, bash и т. Д.). Он возвращает массив из 3 элементов: STDOUT, STDERR и EXIT CODE. Пока что это ' Работает хорошо, без проблем. В ...
вопрос задан: 10 May 2011 08:05
0
ответов

Как я могу порождать параллельные процессы с PHP?

Я пытаюсь порождать несколько процессов одновременно в PHP с proc_open, но второй вызов не начнется, пока не завершится первый процесс. Вот код, который я использую: for ($ i = 0; $ i <2; $ i ++) Я пытаюсь порождать несколько процессов одновременно в PHP
вопрос задан: 20 August 2010 13:21