Ich habe ein PHP-Skript, das ein Shell-Skript aufrufen muss, sich aber überhaupt nicht um die Ausgabe kümmert. Das Shell-Skript führt eine Reihe von SOAP-Aufrufen durch und ist langsam abzuschließen. Daher möchte ich die PHP-Anforderung nicht verlangsamen, während sie auf eine Antwort wartet. Tatsächlich sollte die PHP-Anforderung beendet werden können, ohne den Shell-Prozess zu beenden.
Ich habe in den verschiedenen sah exec()
, shell_exec()
, pcntl_fork()
etc. Funktionen, aber keiner von ihnen scheinen genau zu bieten , was ich will. (Oder wenn doch, ist mir nicht klar, wie.) Irgendwelche Vorschläge?
nice
undionice
zu verhindern, dass es Ihr System überfordert (z. B./usr/bin/ionice -c3 /usr/bin/nice -n19
)