XDebug कॉन्फ़िगरेशन निर्देश "xdebug.profiler_enable_trigger" प्रदान करता है जो HTTP के माध्यम से स्क्रिप्ट कॉल करते समय GET या POST पैरामीटर "XDEBUG_PROFILE" को पास करके प्रोफाइलिंग को सक्रिय करने की अनुमति देता है। यह आसान है यदि आप अपनी सभी लिपियों के लिए प्रोफाइलिंग नहीं करना चाहते हैं, लेकिन केवल कुछ विशेष मामलों के लिए, जो हमेशा आपके PHP कॉन्फ़िगरेशन को बदले बिना।
क्या कमांड लाइन PHP प्रोग्रामों के लिए समान व्यवहार प्राप्त करने का एक तरीका है? मैंने "XDEBUG_PROFILE" को कमांड लाइन तर्क के रूप में पारित करने की कोशिश की, लेकिन यह काम नहीं किया।
सामान्य तौर पर, प्रोफाइलिंग कमांड लाइन PHP अच्छी तरह से काम करती है, लेकिन मैं एक ब्राउज़र और HTTP सर्वर के समान प्रति कॉल-फ्लेक्सिबिलिटी रखना चाहूंगा।
कोई सुझाव?