(सिर्फ 4 आसान चरणों में!) CakePHP के लिए DebugKit स्थापित करने के लिए कैसे:
कदम 1 (विकल्प A): पारंपरिक/डाउनलोड विधि:
एक DebugKit
फ़ोल्डर बनाएँ अपनी app/Plugin
निर्देशिका के भीतर, और इसमें डाउनलोड की सामग्री डालें (शीर्ष-स्तर फ़ोल्डर नहीं - इसमें सामग्री)। यदि आप जानते हैं कि जिथब से क्लोन कैसे किया जाए, तो यह भी ठीक काम करता है।
कदम 1 (विकल्प B): संगीतकार विधि
यह वर्तमान में सबसे लोकप्रिय विकल्प हो रहा है (और अच्छे कारण के लिए)। यदि आप पहले से ही Composer [find out more about it here] का उपयोग कर रहे हैं, तो डीबगकिट जोड़ना पागल-सरल है। यदि आपने पहले संगीतकार का उपयोग नहीं किया है, तो चिंता न करें - उपरोक्त "विकल्प ए" का उपयोग करें। अंत परिणाम एक जैसा है, और यह भी आसान है।
Ensure require is present in composer.json. This will install the plugin into Plugin/DebugKit:
{
"require": {
"cakephp/debug_kit": "2.2.*"
}
}
कदम 2:
फिर, अपने app/Config/bootstrap.php
में, जोड़ने (या अन-टिप्पणी) निम्न पंक्ति:
CakePlugin::load('DebugKit');
अन्त में, में अपनी app/Controller/AppController.php
फ़ाइल (कक्षा के भीतर), जोड़ें:
public $components = array(
'DebugKit.Toolbar'
);
(आप पहले से ही एक $components
सरणी है, तो बस यह करने के लिए जोड़ - यह फिर से निर्धारित नहीं करते हैं।)
कदम 3: सुनिश्चित करें डिबग 1 या अधिक
है
Configure::write('debug', 2);
एक valu है:
अपने Config/core.php
फ़ाइल में, यकीन है कि यह लाइन बनाने 1 या 2 का ई।(read more about debug mode here)
चरण 4: निकालें sql_dump
:
अपने लेआउट फ़ाइल में, 'sql_dump' तत्व निकाल सकते हैं (डिफ़ॉल्ट लेआउट के निचले भाग में)
के अनुसार debugKit page पर "स्थापना" अनुभाग:
- क्लोन/एप्लिकेशन में इस निर्देशिका में फ़ाइलों को कॉपी/प्लगइन/DebugKit
- प्लगइन सुनिश्चित CakePlugin :: लोड ('DebugKit') को कॉल करके एप्लिकेशन/config/bootstrap.php में लोड किया जाता है;
- अपने AppController.php में टूलबार घटक शामिल करें: सार्वजनिक $ घटक = सरणी ('DebugKit.Toolbar');
- कम से कम 1.
- को सेट डिबग मोड अपने लेआउट से 'sql_dump' तत्व को दूर करने के यकीन है कि अगर आप कमाल डिबग किट एसक्यूएल लॉग है कि अनुभव करने के लिए चाहते हैं।
मुझे कैसे पता चलेगा अगर यह काम कर रहा है?
आपको अपनी साइट के ऊपरी दाएं कोने में एक ग्रे वर्ग पर एक छोटा आइकन देखना चाहिए। विकल्पों का विस्तार करने के लिए इस पर क्लिक करें, फिर शानदार होने के लिए एक विकल्प पर क्लिक करें।
तो जब यह कहते हैं, "कहते हैं" मेरे प्रश्न में अपडेट की गई विधि सिर्फ अन-टिप्पणी करने के लिए है? मैं यहां कोड कैसे सेट करना शुरू करूं? मैं वेब के साथ नया हूं, केकपीएचपी के साथ और भी (यह मेरे पाठ्यक्रम के लिए एक काम है)। आशा है कि आप मुझे एक हाथ दे सकते हैं, वास्तव में आपको डेव धन्यवाद! – PlayHardGoPro
सही काम किया !! धन्यवाद, क्या आप बस मुझे अंतिम टिप्पणी का जवाब दे सकते हैं? बस मेरे लिए इसका इस्तेमाल करें। – PlayHardGoPro
"कॉलिंग" कहकर "लेखन" कहने के समान है, लेकिन आम तौर पर कुछ कोड लिखने का संदर्भ देता है जो आपके प्रोग्राम को किसी फ़ंक्शन या विधि तक पहुंचने के लिए कहता है। – Dave