2011-02-28 9 views
6

के लिए XDebug मैं इन चरणों का पालन:कॉन्फ़िगर Notepad ++ DBGP प्लगइन और PHP

  1. डाउनलोड एक्स-डिबग * डी .dll: \ Program Files \ वेबसर्वर \ php \ ext \ php_xdebug.dll
  2. संशोधित php.ini और निम्नलिखित

    zend_extension_ts="D:\Program Files\webserver\php\ext\php_xdebug.dll" 
    xdebug.remote_enable=1 
    xdebug.remote_handler=dbgp 
    xdebug.remote_mode=req 
    xdebug.idekey=default 
    xdebug.remote_autostart=1 
    
  3. पुनः आरंभ अपाचे डालने और XDebug सफलतापूर्वक स्थापित किया गया है।

  4. DBGP सफलतापूर्वक स्थापित और 127.0.0.1

के साथ विन्यस्त लेकिन XDebugger अभी भी कनेक्ट नहीं है/नोटपैड के साथ ++ काम कर रहा है।

उत्तर

12

मैं यहाँ

http://thecancerus.com/debugging-php-using-xdebug-and-notepad-part-i/

जवाब पाया स्थापित किया गया है सुनिश्चित करें कि आप नोटपैड का नवीनतम संस्करण है ++।

  1. DBGp Plugin की नवीनतम रिलीज डाउनलोड करें।
  2. अनजिप करें और dbgpPlugin.dll फ़ाइल को अपने नोटपैड ++ स्थापना फ़ोल्डर के प्लगइन फ़ोल्डर में ले जाएं, मेरे मामले में पथ "सी: प्रोग्राम फ़ाइलें नॉटपैड ++ प्लगइन्स" है।
  3. readme.txt फ़ाइल देखें, जो प्लगइन के साथ बंडल किया गया है, यह सुनिश्चित करने के लिए कि हम कुछ भी याद नहीं करते हैं।
  4. अब नोटपैड ++ खोलें, और आपको प्लगइन मेनू में डीबीजीपी विकल्प देखना चाहिए।
  5. अब हम सेटअप के साथ लगभग समाप्त हो गए हैं, केवल शेष चीज सही पोर्ट को सुनने के लिए डीबीजीपी को कॉन्फ़िगर करना है और हम कर रहे हैं।
  6. गोटो "प्लगइन्स-> डीबीजीपी-> कॉन्फ़िगर करें" डीबीजीपी प्लगइन की कॉन्फ़िगरेशन स्क्रीन खोलने के लिए। enter image description here
  7. आईडीई कुंजी ऊपर दिए गए php.ini सेटिंग्स में निर्दिष्ट एक के समान होना चाहिए। ठीक क्लिक करें और आप कर रहे हैं।
  8. डीबगिंग शुरू करने के लिए बस यूआरएल के अंत में "? XDEBUG_SESSION_START = session_name" जोड़ें। 'Session_name' कुछ भी हो सकता है जिसे आप रखना चाहते हैं।
+0

धन्यवाद। मैंने आपके द्वारा प्रदान किए गए लिंक में दिए गए चरणों का पालन किया। यह पूरी तरह से काम किया। – Sukeshini

+0

मुझे खुशी है कि यह आपके लिए काम करता है :) –

+3

हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन यहां उत्तर के आवश्यक हिस्सों को शामिल करना बेहतर है और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। – ProgramFOX

3

एक्सडीबग अब उनका अपना जादूगर है।

http://xdebug.org/wizard.php

आपको बस इतना करना है की नकल है और इसे में अपने phpinfo उत्पादन की सामग्री को पेस्ट करें। यह आपको सही लाइब्रेरी और विवरण प्रदान करेगा जो आपको अपने php.ini में जोड़ने की आवश्यकता है।

यह न भूलें कि आपको चीजों को बंद करने के लिए ?XDEBUG_SESSION_START=name के साथ अपना यूआरएल जोड़ना है।

+1

PHP जानकारी प्राप्त करने का एक तरीका: '' –

संबंधित मुद्दे