Я пытаюсь понять, как это сделать: у меня есть php-файл, назовем его trigger.php
, который запускает некоторый php-код, запускающий другой php-файл, который мы назовем backgroundProcess.php
, чтобы начать обработку.
Хотя trigger.php
нужно игнорировать то, что происходит с backgroundProcess.php
, ему просто нужно начать обработку, и она остановится, пока backgroundProcess.php
продолжит работу.
изменить1
Я запускаю это на Windows Wampserver 2.1, так что это должна быть команда Windows.
изменить2
Решил это с помощью следующей команды, благодаря предложениям jakenoble:
exec("C:\wamp\bin\php\phpVERSION_NUMBER\php.exe -f C:\wamp\www\path\to\backgroundProcess.php");