2015-01-12 3 views
-1

мне нужно выполнить PHP скрипт, чтобы закончить в фоновом режиме после запроса данных пользователя АНП: вызов APIВыполнить PHP скрипт в фоновом режиме из другого PHP скрипт

  1. пользователя.

  2. Вызывается скрипт api запускает скрипт, который будет работать в фоновом режиме более 5 секунд.

  3. Ответьте на данные пользователя, не дожидаясь вызова вызванного фонового скрипта.

+0

является фоновый процесс, связанный с апи вызова или он может быть запущен в одиночку? можно ли запустить bg после отправки ответа? – saqibahmad

ответ

0

запустить скрипт в фоновом режиме

exec("php script.php $variable_here > /dev/null &"); 

внутри script.php

$variable_here = $argv['1']; 
+0

это позволит закончить в настоящее время сценарий, чтобы закончить, не блокируя пользовательский интерфейс в приложении? – dansr23

+0

да, это правильно. –

+0

@ dansr23 обновленный ответ для поэтапного var –

Смежные вопросы