Хм ... Я думаю, плохая сделка.Как правило, плохой идеей для процесса является указание своему родителю перезапускаться, пока процесс должен продолжать работать.Но, даже если бы это была хорошая идея - Apache является родительским процессом PHP в этом контексте (делайте ps -A
, вы не увидите PHP
), я не могу себе представить, что это позволит вам перезапустить его ипродолжайте работать в одно и то же время.
Я бы подошел к этому так: если вы можете преодолеть задержку, то попросите задание cron определить, существует ли конкретный файл, если он существует, затем выполните команду twoчто вам это нужно.В худшем случае сделайте так, чтобы PHP вывел файл, содержащий две команды, которые вы хотите запустить, а затем cron запустил этот файл.