Gibt es eine Möglichkeit, shell_exec zu verwenden, ohne auf den Abschluss des Befehls zu warten?

Ich habe eine prozessintensive Aufgabe, die ich im Hintergrund ausführen möchte.

Der Benutzer klickt auf eine Seite, das PHP-Skript wird ausgeführt, und schließlich muss unter bestimmten Bedingungen, falls erforderlich, ein Shell-Skript ausgeführt werden, z.

<code>shell_exec('php measurePerformance.php 47 844 [email protected]');
</code>

Zur Zeit benutze ichshell_exec, aber Dies erfordert, dass das Skript auf eine Ausgabe wartet. Gibt es eine Möglichkeit, den gewünschten Befehl auszuführen?ohne Warten Sie, bis der Vorgang abgeschlossen ist?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage