2013-05-25 10 views
15

में डिबगिंग से अन्य स्क्रिप्ट को बहिष्कृत करें जब मैं डीबगिंग शुरू करता हूं और सर्वर पर एक और स्क्रिप्ट का उपयोग करता हूं (उदाहरण के लिए Adminer), यानी प्रोजेक्ट के बाहर एक स्क्रिप्ट जिसे डीबग करने का इरादा नहीं है, स्क्रिप्ट को phpStorm द्वारा रोका गया है और दो चेतावनी के बाद प्रकट:phpStorm

  • स्क्रिप्ट '[पथ का मार्ग]' परियोजना के बाहर है। अब पथ मैपिंग

स्थापित करने के लिए

  • क्लिक करें, मैं स्क्रिप्ट निष्पादन जारी रखने के लिए के लिए F9 (अर्थात फिर से शुरू) दबाना होगा। यह बहुत ही खीझ दिलानेवाला है। क्या मैं इन स्क्रिप्ट को डीबगिंग से बाहर कर सकता हूं?

  • +2

    मैं जिस तकनीक को रोकने के लिए उपयोग करता हूं वह एक अलग ब्राउज़र में अन्य स्क्रिप्ट चला रहा है (उदा। फ़ायरफ़ॉक्स में डीबग, क्रोम में अन्य स्क्रिप्ट चलाएं)। –

    +0

    हम्म, यह एक अच्छा कामकाज है। धन्यवाद। – v6ak

    +2

    हमम .. मुझे ** आश्चर्य है ** ये विकल्प क्या हैं: 'सेटिंग्स | PHP | डीबग | Xdebug | पहली पंक्ति पर फोर्स ब्रेक करें जब कोई पथ मैपिंग निर्दिष्ट नहीं है 'और' ... | जब एक स्क्रिप्ट प्रोजेक्ट के बाहर होती है तो पहली पंक्ति पर फोर्स ब्रेक करें ... – LazyOne

    उत्तर

    26

    वहाँ पहली पंक्ति जब कोई पथ मैपिंग निर्दिष्ट पहली पंक्ति पर

  • सेना को तोड़ने जब एक स्क्रिप्ट परियोजना
  • के बाहर है पर Settings | PHP | Debug | Xdebug

    • बल ब्रेक में सिर्फ इतना है कि के लिए कुछ विकल्प हैं

      Settings | PHP | Debug | Skipped Paths भी है, जो अन्य परिदृश्यों में उपयोगी हो सकता है जब आप विशिष्ट यूआरएल के लिए शुरू किए गए डीबग अनुरोधों को अनदेखा करना चाहते हैं, लेकिन फिर भी अन्य यूआरएल डीबग करना चाहते हैं । Help page here