[linux] Fwd: php-shellscript vraag

Paul Slootman paul+nospam op wurtel.net
Ma Dec 12 13:00:12 CET 2016


On Mon 12 Dec 2016, paai wrote:

> het probleem lijkt te zijn dat het shellscript output genereert.

Nou, het probleem zal zijn dat het shellscript file descriptors
openhoudt naar php toe.

> $cmd="/Open/Oven/check.sh parameter >/dev/null 2>&1 &";

Hiermee worden die file descriptors heropend op iets anders, dus is het
probleem waarschijnlijk inderdaad voorbij. Detail is dus dat ook als er
geen output gegeneerd wordt, dat php erop wacht.

Het kan handig zijn om "setsid" ervoor te zetten zodat ie ook niet als
side-effect gekilled wordt als het php process zou stoppen:

$cmd="setsid /Open/Oven/check.sh parameter >/dev/null 2>&1 &";


Paul


Meer informatie over de Linux maillijst