nasıl ruby ​​script PHP komut arka planda çalışıp çalışmadığını kontrol etmek?

2 Cevap php

Bir ruby ​​script çalışıyor demek

ruby.rb SOMEUSERID

PHP kullanarak, nasıl ben tam olarak böyle bir şey şu anda çalışıyor olup olmadığını öğrenebilirim? Şu anda ben bu verimli olup olmadığını kontrol edin ama emin değil im PID kullanıyorum. Orada yakut komut dosyası çalıştıran kullanıcılar yeri vardır, ve yakut komut beklenmedik şekilde kapanıyor ne varsa. Php script şimdi bu PID arar, ve sonra onu en başkasının ruby ​​script .... sorun gelişir çıkıyor.

2 Cevap

Ben fikrini sevmiyorum ama linux üzerinde bunu yapabilirsiniz

exec('ps -A | grep ruby.rb', $output);

diğer sistemler ile ilgili ne emin değil.

'Ps ax' dan çıkışını ayrıştırmak belki