Вопрос

Это больше теоретического вопроса.

Когда я запускаю сценарий PHP, который делает passthru Для какой-то другой программы, скажите приложение Java, давайте предположим, что программа работает в течение 30 минут, а затем заканчивается изящно, а PHP продолжает звонить в цикле каждый разум ...

... Время PHP остается бездействующим ожиданием Java Count, как время исполнения Или как простое время?

Это было полезно?

Решение

Это руководство Похоже, указывает на то, что в Windows Time будет рассчитывать как время исполнения, тогда как на Linux он не будет.

Другие советы

Насколько я знаю, PHP будет ждать (быть простаивающимся) для вывода, пока не будет выполнено максимальное время выполнения. Тогда процесс прекратится.

Редактировать: Я был неправ. PHP будет зависать до тех пор, пока программа не закрывается с функцией Passthru, независимо от времени выполнения. Я скучаю по прочтению документации. Смотрите заметки http://php.net/manual/en/function.passthru.php.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top