2016-04-04 35 views
0

In meinem Controller läuft ich tue:wie eine Konsole Skript im Hintergrund

shell_exec ('nohup/var/www/html/Terminal-/yii Buchse/run> nohup.txt 2> ');

Aber nohup funktioniert nicht, wenn ich laufen:

shell_exec ('/ var/www/html/Terminal-/yii Buchse/run');

Das Skript wird ausgeführt, aber die Seite wird geladen und hängt.

Antwort

0

Es könnte der Raum, in dem Verzeichnis befindet, versuchen Sie diese

shell_exec('"nohup /var/www/html/terminal/yii socket/run > nohup.txt 2>&1 &"'); 
0

Versuchen absolute path für nohup Befehl

shell_exec('/usr/bin/nohup /var/www/html/terminal/yii socket/run > nohup.txt 2>&1 &'); 

hoffen, es hilft :)