"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं उपयोगकर्ता को अवरुद्ध किए बिना पृष्ठभूमि में समय लेने वाली PHP प्रक्रियाओं को कैसे निष्पादित कर सकता हूं?

मैं उपयोगकर्ता को अवरुद्ध किए बिना पृष्ठभूमि में समय लेने वाली PHP प्रक्रियाओं को कैसे निष्पादित कर सकता हूं?

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:565

] यह लेख एक समाधान का परिचय देता है जो इस तरह के कार्यों को पृष्ठभूमि में चलाने में सक्षम बनाता है। कॉपी कमांड लॉन्च करें, एक फ़ाइल ($ आउटपुटफाइल) पर आउटपुट को पुनर्निर्देशित करें और प्रक्रिया आईडी को किसी अन्य फ़ाइल ($ PIDFILE) में जोड़ें। यह निरंतर निगरानी सुनिश्चित करता है। Pid।

How Can I Execute Time-Consuming PHP Processes in the Background Without Blocking the User?
फ़ंक्शन isrunning ($ pid) { कोशिश करना{ $ परिणाम = shell_exec (स्प्रिंटफ ("ps %d", $ pid)); if (गणना (preg_split ("/\ n/", $ परिणाम)> 2) { सच लौटें; } } पकड़ (अपवाद $ e) {} विवरण झूठा है; }

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3