मैं कमांड निष्पादित करने के लिए exec() का उपयोग करता हूं, या तो लिनक्स या विंडोज़।PHP निष्पादन कमांड और लॉग आउटपुट बिना प्रतीक्षा किए
आप कमांड, लिनक्स और विंडोज़ कैसे निष्पादित करते हैं, और इंतजार किए बिना आउटपुट लॉग करते हैं?
मैं लिनक्स के लिए पता है, उत्पादन के लिए इंतजार नहीं कर रहे हैं: command* > /dev/null 2>/dev/null &
और लिनक्स के लिए उत्पादन लॉग इन करने की: command* > /path/to/log.txt 2>/path/to/error.txt
कैसे आप प्रवेश के बारे में जाने के लिए और एक आदेश में पृष्ठभूमि को स्थापित करेंगे? खिड़कियां कैसे दिखती हैं?
आप फ़ाइल में आउटपुट रीडायरेक्ट सहित निष्पादित() कर सकते हैं, और फिर बाद में PHP के माध्यम से फ़ाइल को पढ़ सकते हैं। – ametren
अंत में '&' चीजें पृष्ठभूमि में रखती हैं। लेकिन यह विंडोज़ में काम नहीं करता है, यह लिनक्स है। – hakre
विंडोज़ में, मेरा मानना है कि आप केवल 'स्टार्ट' – ametren