मैं हमेशा इस्तेमाल किया है:विंडोज़ में PHP फ़ंक्शन exec() से पीआईडी कैसे प्राप्त करें?
$pid = exec("/usr/local/bin/php file.php $args > /dev/null & echo \$!");
लेकिन मैं एक XP आभासी मशीन का उपयोग कर रहा एक वेब अनुप्रयोग विकसित करने के लिए और मैं पता नहीं कैसे खिड़कियों में पीआईडी निकलना है।
मैं एक cmd पर इस की कोशिश की:
C:\\wamp\\bin\\php\\php5.2.9-2\\php.exe "file.php args" > NUL & echo $!
और यह निष्पादित फ़ाइल हो जाता है, लेकिन उत्पादन होता है "$!"
मैं var $ pid में पिड कैसे प्राप्त कर सकता हूं? (PHP का उपयोग करके)
मुझे लगता है कि स्थानांतरित करने के लिए मतदान serverfault.com से सवाल मूल रूप से इसे "विंडोज कमांड लाइन पर प्रक्रिया आईडी कैसे प्राप्त करें" के लिए ध्वस्त किया जा सकता है। शायद superuser.com भी बेहतर फिट बैठता है? – Tomalak