पृष्ठभूमिचरण-दर-चरण: ग्राहक आईडीई
PHP और Komodo आईडीई, और ग्रहण पीडीटी साथ Xdebug का उपयोग करने के लिए Xdebug समस्या निवारण कनेक्शन कैसे करना है।
Xdebug सर्वर पर स्थापित है और ठीक से काम कर रहा है। यह पुष्टि की गई है क्योंकि सर्वर पर PHP फ़ाइलों में डाले जाने पर Xdebug कोड कमांड अपेक्षित कार्य करता है।
समस्या
ग्राहक कार्य केंद्र से कनेक्ट नहीं कर रहा है, और यह क्यों निर्धारित करना कठिन है क्योंकि यह एकाधिक IDEs के साथ विफल रहता है।
प्रश्न
यह एक चरण-दर-चरण चेकलिस्ट मामले का निवारण करने के लिए अच्छा होगा जहाँ आप जानते हैं Xdebug स्थापित किया है और सर्वर पर काम कर रहा है, लेकिन ग्राहक कनेक्ट नहीं करता है।
कोई भी समस्या निवारण चेकलिस्ट बनाने के लिए इसमें कोई भी मदद कर सकता है?
विशेष रूप से, क्या नेटवर्क ट्रैफिक क्लाइंट तक पहुंचने के लिए कोई बेयर-हड्डियों का तरीका है, और आईडीई डेटा को देखने की अपेक्षा करने के तरीके में सही ढंग से स्वरूपित है?
वेब होस्ट और में SSH ग्राहक तक पहुँचने की कोशिश:
- बिल्कुल पहुंच ग्राहक होस्ट कर सकते हैं? (पिंग-सी 5 xxx.xxx.xxx.xxx)
- पहुंच पोर्ट 9000 होस्ट कर सकते हैं? (nmap -p 9000 xxx.xxx.xxx.xxx)
- यदि उपर्युक्त दो सफल होते हैं, तो आउटपुट क्या होना चाहिए?
- यदि उपर्युक्त दो विफल हो जाते हैं, तो अगला समस्या निवारण चरण क्या है?
ग्राहक पर सॉफ्टवेयर आधारित फ़ायरवॉल की सेटिंग की जांच करें
- linux मेजबान पर iptables की सेटिंग की जांच करें
- हार्डवेयर फ़ायरवॉल बी/टी ग्राहक और मेजबान
लक्ष्य
सत्यापित करेंलक्ष्य कुछ समाधान ढूंढना है जहां क्लाइंट मशीन पर व्यक्ति कम से कम पुष्टि कर सकता है कि कुछ यह निर्धारित करने के बिना क्लाइंट तक पहुंच रहा है कि आईडीई समस्या है या नहीं, क्योंकि आईडीई जटिलता का एक और स्तर है जो समस्याएं पेश कर सकता है।
यह कुछ ऐसा है जो मैं निश्चित रूप से Xdebug दस्तावेज़ में शामिल करना चाहता हूं। मुझे लगता है कि यह बहुत से लोगों को इस पर सहयोग करने के लिए सबसे अच्छा काम करेगा, इसलिए मैंने xdebug.org github repository में एक फाइल बनाई है (https://github.com/derickr/xdebug.org/blob/master/html/docs टिप्स एकत्र करने के लिए /tutorials/troubleshooting.rest)। – Derick
आपने बताया कि xdebug' स्थापित है क्योंकि आदेश काम करते हैं। मेरा हल यह है कि xdebug केवल php-cli के लिए सक्षम है और apache के लिए php नहीं है ... क्या आप यह पुष्टि कर सकते हैं कि यह मामला है? – Khez
संबंधित प्रश्न: http://stackoverflow.com/questions/18540463/how-to-enable-xdebug-with-nginx http://stackoverflow.com/questions/11563280/php-remote-debugging-xdebug- कैंट-कनेक्ट-टू-जेटब्रेन-पीएचपी-तूफान-क्लाइंट http://stackoverflow.com/questions/1946643/why-does-xdebug-not-establish-connection-with-netbeans – Kzqai