2012-01-02 14 views
15

मुझे Enable internal debugging in APC [no]: के साथ एक संकेत मिला। एपीसी स्थापित करते समय।एपीसी आंतरिक डीबगिंग क्या है?

  • एपीसी आंतरिक डिबगिंग क्या है?
  • इसे सक्षम रखने के लिए बेहतर है?

एक खोज करने की कोशिश की, लेकिन एक जवाब नहीं मिल सका!

+4

डिफ़ॉल्ट मान लें (नहीं)। यदि आपको नहीं पता कि यह क्या है, तो आपको इसकी आवश्यकता नहीं है। जब तक आपको इसकी आवश्यकता न हो और तब आप जान सकें कि यह क्या है। और अब आप जानते हैं कि आप इसे पैकेज इंस्टॉल करके सक्षम कर सकते हैं। निष्पक्ष लगता है? – hakre

+0

@ हाकर ध्वनि मेला :) – ThinkingMonkey

उत्तर

17

यह संदेश एपीसी के नाशपाती पैकेज से आता है। यदि आप इसे सेट करते हैं, तो एपीसी को --enable-apc-debug ध्वज के साथ कॉन्फ़िगर किया जाएगा, जिसका अर्थ है कि मैक्रो __DEBUG_APC__ सी स्रोत कोड में सेट है।

यह मैक्रो एपीसी के आंतरिक राज्य के बारे में अतिरिक्त प्रिंटफ जोड़ देगा। स्वाभाविक रूप से, ये केवल परीक्षण वातावरण में उपयोगी हैं, और कभी भी सार्वजनिक वेबसर्वर पर सक्रिय नहीं होना चाहिए।

जब तक आप एपीसी के स्रोत कोड को संपादित नहीं कर रहे हैं, या एपीसी (जो असंभव है) में बेहद कम-स्तर की समस्या को ट्रैक कर रहा है, तो आपको जवाब देना चाहिए। आप बस दर्ज कर सकते हैं।

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