Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

नेटबीन्स xdebug सभी फोरम उत्तरों के माध्यम से जाने के बावजूद कनेक्शन की प्रतीक्षा कर रहा है

मैं विंडोज़ के बारे में निश्चित नहीं हूं, लेकिन लिनक्स पर PHP के बाद के संस्करणों में (कम से कम 5.4 से शुरू) xdebug कॉन्फ़िगरेशन एक अलग फ़ाइल में है। मेरा यहां है:

/etc/php/7.0/apache2/conf.d/20-xdebug.ini

यदि आपके पास एक समर्पित xdebug ini फ़ाइल नहीं है, तो सुनिश्चित करें कि आप सही php.ini संपादित कर रहे हैं। मेरे सिस्टम में 3 हैं:

/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cli/php.ini
/etc/php/7.0/phpdbg/php.ini

यहाँ मेरा xdebug विन्यास है:

xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_mode=req
xdebug.remote_port=9000
xdebug.show_local_vars=on

कुछ विचार:

  1. मैं देख रहा हूं कि आपका बंदरगाह मेरा (9000 बनाम 9001) से अलग है। टूल्स->विकल्प->PHP पर जाएं, "डीबगिंग" टैब पर सुनिश्चित करें कि "डीबगर पोर्ट" xdebug.remote_port में निर्दिष्ट पोर्ट से मेल खाता है।

  2. 127.0.0.1 के बजाय लोकलहोस्ट का उपयोग करने का प्रयास करें

  3. सुनिश्चित करें कि phpinfo() के आउटपुट में xdebug के बारे में जानकारी है। यदि आपके पास "xdebug" अनुभाग नहीं है, तो संभवतः आपको zend_extension पथ की जांच करने की आवश्यकता है।

  4. मुझे नेटबीन्स मेलिंग सूची पर पढ़ना याद है कि विंडोज़ फ़ायरवॉल के कारण कुछ लोगों को समस्याएं थीं, शायद आप इसे अक्षम करने का प्रयास कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या MySQL डॉट के साथ डेटाबेस बनाने की अनुमति देता है?

  2. अगर मैं नल मानों और सफेद रिक्त स्थान को फ़िल्टर करने के लिए IN ऑपरेटर का उपयोग करता हूं तो यह काम नहीं कर रहा है क्यों?

  3. वर्चर से मीडियमटेक्स्ट में बदलने से प्रदर्शन में गिरावट आती है

  4. सम्मिलन पर MySQL डेटा सत्यापन

  5. लेन-देन के दौरान लिखने के लिए केवल पढ़ने के लिए हाइबरनेट सत्र को कैसे परिवर्तित करें (मास्टर/स्लेव डीबी)