प्लगइन संघर्ष
प्लगइन संघर्ष WCPOS के साथ मुद्दों के सबसे सामान्य कारणों में से एक हैं। जब अन्य वर्डप्रेस प्लगइन WooCommerce या WCPOS कार्यक्षमता में हस्तक्षेप करते हैं, तो आपको क्रैश, प्रदर्शन समस्याएं या अप्रत्याशित व्यवहार का अनुभव हो सकता है।
प्लगइन संघर्ष के संकेत
यदि आप अनुभव करते हैं:
- घातक त्रुटियाँ - "इस वेबसाइट पर एक महत्वपूर्ण त्रुटि हुई है"
- प्रदर्शन मुद्दे - धीमा लोडिंग, टाइमआउट, या उच्च सर्वर लोड
- कार्यात्मकता समस्याएँ - फ़ीचर अपेक्षा के अनुसार काम नहीं कर रहे हैं
- डेटा समन्वय मुद्दे - उत्पाद, ऑर्डर, या ग्राहक सही से समन्वय नहीं हो रहे हैं
- भुगतान गेटवे समस्याएँ - चेकआउट विफलताएँ या भुगतान प्रसंस्करण त्रुटियाँ
शुरू करने से पहले: स्टेजिंग साइट का उपयोग करें
कभी भी अपने लाइव साइट पर प्लगइन संघर्षों का निवारण न करें। हमेशा अपने व्यवसाय संचालन को बाधित करने से बचने के लिए एक स्टेजिंग वातावरण का उपयोग करें।
स्टेजिंग साइट क्या है?
स्टेजिंग साइट आपके लाइव वेबसाइट की एक सटीक कॉपी है जहां आप अपने ग्राहकों पर असर डाले बिना सुरक्षित रूप से परिवर्तनों का परीक्षण कर सकते हैं। अधिकांश आधुनिक होस्टिंग प्रदाता स्टेजिंग वातावरण को एक मानक सुविधा के रूप में प्रदान करते हैं।
यदि आपका होस्ट स्टेजिंग प्रदान नहीं करता है
यदि आपका होस्टिंग प्रदाता स्टेजिंग साइट नहीं प्रदान करता है, तो ऐसे होस्ट पर स्विच करने पर विचार करें जो ऐसा करता है। यह आजकल एक मानक सुविधा है और आवश्यक है:
- सुरक्षित प्लगइन/थीम परीक्षण
- वर्डप्रेस अपडेट
- मुद्दों का निवारण
- विकास कार्य
स्टेजिंग के साथ अनुशंसित होस्ट:
- WP Engine
- SiteGround
- Kinsta
- Cloudways
- कई अन्य
कदम 1: घातक त्रुटियों की जांच करें
यदि आप क्रैश या महत्वपूर्ण त्रुटियों का अनुभव कर रहे हैं, तो त्रुटि लॉग की जांच करें:
- WCPOS लॉग चेक करें - WCPOS में किसी भी त्रुटि संदेश के लिए Logs स्क्रीन खोलें
- घातक त्रुटि लॉग चेक करें - विस्तृत त्रुटि संदेश पाने के लिए Critical Error troubleshooting guide का पालन करें
- त्रुटि विवरण लें - त्रुटि में उल्लिखित प्लगइन नाम या फ़ाइल पथ देखें
यदि आप एक घातक त्रुटि पाते हैं जो किसी विशेष प्लगइन का उल्लेख करती है, तो वह संभवतः आपका अपराधी है। आप उस प्लगइन को निष्क्रिय कर सकते हैं और परीक्षण कर सकते हैं कि क्या समस्या हल हो गई है।
कदम 2: प्लगइन उन्मूलन विधि
यदि लॉग में कोई घातक त्रुटियाँ नहीं हैं, या आप प्रदर्शन-संबंधित संघर्षों की पहचान करना चाहते हैं, तो इस व्यवस्थित दृष्टिकोण का उपयोग करें:
2.1 एक आधार रेखा बनाना
- अपनी स्टेजिंग साइट तक पहुंचें
- समस्याग्रस्त कार्यक्षमता का परीक्षण करें - बिल्कुल नोट करें कि क्या काम नहीं कर रहा है या धीमा है
- प्रदर्शन मैट्रिक्स रिकॉर्ड करें - यदि यह प्रदर्शन की समस्या है, तो Logs से निष्पादन समय नोट करें
2.2 सभी प्लगइनों को निष्क्रिय करें (जरूरी को छोड़कर)
इन प्लगइनों को सक्रिय रखें:
- WooCommerce
- WCPOS
- WCPOS Pro (यदि आपके पास है)
बाकी सबको निष्क्रिय करें:
WP Admin > Pluginsपर जाएँ- सभी अन्य प्लगइनों का चयन करें
- बुल्क क्रियाओं ड्रॉपडाउन से "Deactivate" चुनें
- "Apply" पर क्लिक करें
2.3 समस्या का परीक्षण करें
- कोई कैश साफ़ करें - यदि आप कैशिंग प्लगइनों का उपयोग करते हैं, तो सभी कैश साफ़ करें
- समस्याग्रस्त कार्यक्षमता का परीक्षण करें - क्या यह अब काम करता है?
- प्रदर्शन की जांच करें - क्या निष्पादन समय में सुधार हुआ है?
यदि समस्या हल हो गई: आपके पास एक प्लगइन संघर्ष है। कदम 2.4 पर आगे बढ़ें।
यदि समस्या बनी रहती है: समस्या संभवतः प्लगइन संघर्ष नहीं है। इसे ध्यान में रखें:
- सर्वर संसाधन मुद्दे (देखें Server Performance)
- थीम संघर्ष (देखें कदम 3)
- कोर वर्डप्रेस/WooCommerce मुद्दे
2.4 एक-एक करके प्लगइनों को सक्षम करें
अब आपको यह पहचानने की आवश्यकता है कि किस प्लगइन के कारण संघर्ष हो रहा है:
- एक प्लगइन सक्षम करें - पहले सबसे आवश्यक वाले से शुरू करें
- कार्यक्षमता का परीक्षण करें - जांचें कि क्या समस्या वापस आती है
- यदि कोई समस्या नहीं - अगले प्लगइन को सक्षम करें और फिर से परीक्षण करें
- यदि समस्या वापस आती है - आपने संघर्ष करने वाले प्लगइन को ढूंढ लिया है!
प्लगइन प्राथमिकता क्रम (इस क्रम में सक्षम करें):
- सुरक्षा प्लगइन - Wordfence, Sucuri, आदि
- SEO प्लगइन - Yoast, RankMath, आदि
- प्रदर्शन प्लगइन - कैशिंग, अनुकूलन
- भुगतान गेटवे - Stripe, PayPal, आदि
- अन्य WooCommerce एक्सटेंशन
- सामान्य वर्डप्रेस प्लगइन
2.5 अपने निष्कर्षों का दस्तावेज़ीकरण करें
जब आप संघर्ष करने वाले प्लगइन को पहचान लें:
- प्लगइन का नाम और संस्करण नोट करें
- यह कौन सी विशेष समस्या पैदा करता है, इसका दस्तावेज़ीकरण करें
- चेक करें कि क्या कोई अपडेटेड संस्करण उपलब्ध है
- समान कार्यक्षमता प्रदान करने वाले वैकल्पिक प्लगइनों की खोज करें
कदम 3: थीम संघर्ष की जांच करें
हालांकि थीम अक्सर WCPOS को प्रभावित नहीं करती हैं (क्योंकि यह अपनी स्वयं की इंटरफ़ेस का उपयोग करती है), वे कभी-कभी निम्नलिखित में समस्याएं पैदा कर सकती हैं:
- चेकआउट प्रक्रियाएं (यदि वे वेब चेकआउट गेटवे का उपयोग कर रहे हैं)
- प्रशासनिक क्षेत्र की कार्यक्षमता
- API प्रतिक्रियाएँ
एक डिफ़ॉल्ट थीम के साथ परीक्षण करें
- अपनी स्टेजिंग साइट पर, एक डिफ़ॉल्ट वर्डप्रेस थीम में स्विच करें:
- Twenty Twenty-Four
- Twenty Twenty-Three
- Twenty Twenty-Two
- समस्याग्रस्त कार्यक्षमता का परीक्षण करें
- यदि समस्या हल हो गई - आपकी थीम में एक संघर्ष है
थीम WCPOS समस्याएं पैदा करने की तुलना में प्लगइनों की तुलना में बहुत कम संभावना होती हैं। POS इंटरफ़ेस आपकी थीम से स्वतंत्र रूप से चलता है। हालांकि, थीम प्रभावित कर सकती है:
- WooCommerce चेकआउट पृष्ठ
- वर्डप्रेस प्रशासन की कार्यक्षमता
- REST API प्रतिक्रियाएँ
कदम 4: प्लगइन संघर्षों को हल करना
एक बार जब आप संघर्ष करने वाले प्लगइन की पहचान कर लेते हैं, तो आपके पास कई विकल्प होते हैं:
विकल्प 1: प्लगइन को अपडेट करें
- अपडेट के लिए चेक करें - संघर्ष एक नए संस्करण में तय किया जा सकता है
- अपने स्टेजिंग साइट पर पहले प्लगइन को अपडेट करें
- लाइव साइट पर अपडेट करने से पहले पूरी तरह से परीक्षण करें
विकल्प 2: एक विकल्प खोजें
- वैकल्पिक प्लगइनों की खोज करें जो समान कार्यक्षमता प्रदान करते हैं
- अपने स्टेजिंग साइट पर विकल्पों का परीक्षण करें
- यदि प्लगइन बदल रहे हैं तो सेटिंग्स को माइग्रेट करें
विकल्प 3: प्लगइन डेवलपर से संपर्क करें
- संघर्ष की रिपोर्ट करें प्लगइन डेवलपर को
- विशिष्ट जानकारी प्रदान करें:
- शामिल प्लगइन संस्करण
- वर्डप्रेस और WooCommerce संस्करण
- सटीक त्रुटि संदेश या व्यवहार
- समस्या को पुन: उत्पन्न करने के लिए चरण
विकल्प 4: कस्टम समाधान
आवश्यक प्लगइनों के लिए जिन्हें प्रतिस्थापित नहीं किया जा सकता:
- एक वर्डप्रेस डेवलपर से संपर्क करें एक कस्टम समाधान बनाने के लिए
- संघर्ष करने वाली कार्यक्षमता को निष्क्रिय करने के लिए प्लगइन-विशिष्ट हुक पर विचार करें
- POS-संबंधित पृष्ठों पर प्लगइन को निष्क्रिय करने के लिए शर्तीय लॉजिक का उपयोग करें
सामान्य संघर्ष करने वाले प्लगइन प्रकार
उच्च-जोखिम प्लगइन श्रेणियाँ
सुरक्षा प्लगइन:
- API अनुरोधों को अवरुद्ध कर सकते हैं
- प्रमाणीकरण में हस्तक्षेप कर सकते हैं
- अक्सर आक्रामक फ़ायरवॉल नियम होते हैं
कैशिंग प्लगइन:
- API प्रतिक्रियाओं को अनुचित तरीके से कैश कर सकते हैं
- वास्तविक समय डेटा में हस्तक्षेप कर सकते हैं
- पुरानी डेटा समस्याएँ पैदा कर सकते हैं
SEO प्लगइन:
- भारी प्लगइन प्रशासनिक क्षेत्र को धीमा कर सकते हैं
- अनावश्यक डेटाबेस क्वेरी जोड़ सकते हैं
- REST API प्रतिक्रियाओं में हस्तक्षेप कर सकते हैं
पृष्ठ निर्माणकर्ता:
- अक्सर प्रशासनिक क्षेत्र में भारी स्क्रिप्ट लोड करते हैं
- WooCommerce प्रशासनिक पृष्ठों के साथ संघर्ष कर सकते हैं
- चेकआउट प्रक्रियाओं में हस्तक्षेप कर सकते हैं
सदस्यता/प्रतिबंध प्लगइन:
- API तक पहुंच को अवरुद्ध कर सकते हैं
- उपयोगकर्ता प्रमाणीकरण में हस्तक्षेप कर सकते हैं
- आवश्यक संसाधनों तक पहुंच को प्रतिबंधित कर सकते हैं
निम्न-जोखिम प्लगइन श्रेणियाँ
संपर्क फ़ॉर्म: आमतौर पर WCPOS में हस्तक्षेप नहीं करते सोशल मीडिया प्लगइन: शायद ही कभी संघर्ष पैदा करते हैं एनालिटिक्स प्लगइन: सामान्यतः सुरक्षित हैं जब तक कि बहुत भारी न हों बेसिक सामग्री प्लगइन: आमतौर पर संगत होते हैं
ज्ञात प्लगइन संघर्ष
नीचे दिए गए प्लगइन WCPOS में हस्तक्षेप करने के लिए ज्ञात हैं। कई मुद्दे हाल के WCPOS संस्करणों में पहले से ही स्वचालित रूप से ठीक किए जा चुके हैं — नवीनतम संस्करण में अपडेट करना उन्हें बिना किसी कॉन्फ़िगरेशन के हल कर देता है।
सामान्य सूत्र: WCPOS WooCommerce REST API पर निर्भर करता है और कुछ प्रवाहों (लॉगिन, भुगतान, रसीदें) को iframes में रेंडर करता है। सामान्य फिक्स यह है कि अन्य प्लगइन से POS एंडपॉइंट/URL को बाहर रखें (/wp-json/wcpos/, /wp-json/wc/v3/, और /pos/ पथ) — न कि इसे पूरी तरह से निष्क्रिय करें।
सुरक्षा और लॉगिन प्लगइन
ये संघर्षों का सबसे सामान्य स्रोत हैं, विशेष रूप से डेस्कटॉप/मोबाइल ऐप लॉगिन के लिए।
| प्लगइन | लक्षण | फिक्स |
|---|---|---|
| Wordfence | फ़ायरवॉल REST API को अवरुद्ध करता है; 2FA कोड फ़ील्ड लॉगिन iframe में रेंडर नहीं होगा; प्रतिबंधात्मक CSP POS एसेट्स को अवरुद्ध कर सकता है | फ़ायरवॉल में /wp-json/wcpos/ और /wp-json/wc/v3/ को व्हाइटलिस्ट करें। 2FA के लिए: इसे POS उपयोगकर्ताओं के लिए अस्थायी रूप से निष्क्रिय करें। CSP v1.9.0+ में स्वचालित रूप से हटा दिया जाता है |
| Really Simple Security | API पहुंच को अवरुद्ध करता है / रीडायरेक्ट को बाध्य करता है | प्लगइन की Advanced सेटिंग्स में किसी भी REST API प्रतिबंध को निष्क्रिय करें |
| WPS Hide Login | कस्टम लॉगिन URL ऐप लॉगिन iframe को तोड़ देता है | POS पहुंच के लिए मानक /wp-admin/ लॉगिन URL का उपयोग करें |
| iThemes / Solid Security | REST API को अवरुद्ध करता है या POS कॉल से ब्रूट-फोर्स लॉकआउट ट्रिगर करता है | केवल POS एंडपॉइंट और सर्वर के अपने IP को व्हाइटलिस्ट करें — कंबल IP नियमों से बचें |
| Sucuri | WAF API अनुरोधों को अवरुद्ध करता है | Sucuri डैशबोर्ड में REST API एंडपॉइंट को व्हाइटलिस्ट करें |
| Security Optimizer | एडमिन POS लॉगिन को अवरुद्ध करता है ("use customize login URL") | पहले कस्टम URL के माध्यम से WP Admin में लॉग इन करें, फिर /pos पर जाएं |
| Force Login (और समान REST-auth प्लगइन) | /wp-json/ 401/403 लौटाता है; पुराने ऐप ने "Site does not seem to be a WordPress site" की सूचना दी | POS एंडपॉइंट तक अप्रमाणित पहुंच की अनुमति दें, या प्रारंभिक कनेक्शन के दौरान निष्क्रिय करें। v1.x ऐप अब वास्तविक त्रुटि संदेश दिखाते हैं |
| LoginPress | ईमेल-आधारित लॉगिन को बाध्य करता है; मल्टी-उपयोगकर्ता POS लॉगिन को तोड़ देता है | उपयोगकर्ता नाम लॉगिन की अनुमति दें, या POS पहुंच के लिए निष्क्रिय करें |
| JWT Authentication plugins | सक्रियण के बाद सभी POS API अनुरोधों पर 403 (लॉगिन सफल हो सकता है, बाकी सब विफल) | v1.8.x+ में ऑटो-फिक्स। पुराने संस्करणों पर, JWT प्लगइन को निष्क्रिय करें या POS एंडपॉइंट को बाहर रखें |
| Captcha / reCAPTCHA | डेस्कटॉप ऐप में लॉगिन लूप (captcha iframe में रेंडर नहीं हो सकता) | POS लॉगिन URL के लिए captcha को निष्क्रिय करें |
| Defender Pro | X-Frame-Options हेडर सभी POS iframes (लॉगिन, भुगतान, रसीदें) को अवरुद्ध करता है | साइट-व्यापी X-Frame-Options को निष्क्रिय करने के बजाय /pos/ के लिए POS-विशिष्ट अपवाद जोड़ें |
| Jetpack CRM Client Portal | POS लॉगिन को पूरी तरह से तोड़ देता है | केवल Client Portal एक्सटेंशन को निष्क्रिय करें |
प्रदर्शन, कैशिंग और अनुकूलन प्लगइन
| प्लगइन | लक्षण | फिक्स |
|---|---|---|
| WP Rocket, Autoptimize, Hummingbird, Smush | JS को डिफर/मिनिफाई करना चेकआउट और Stripe Terminal को तोड़ देता है | JS अनुकूलन से /pos/ URL को बाहर रखें |
| LiteSpeed Cache | डेस्कटॉप ऐप में चेकआउट पर लगातार रीलोड लूप; प्रतिबंधात्मक CSP | WCPOS अपडेट करें, कैश को पर्ज करें, कैशिंग से POS पृष्ठों को बाहर रखें। CSP v1.9.0+ में ऑटो-हटाया गया |
| Image Prioritizer | HTTP Link हेडर को स्पैम करता है, REST API डिस्कवरी को तोड़ता है; डेस्कटॉप ऐप "does not appear to be a WordPress site" दिखाता है | प्लगइन को निष्क्रिय करें |
पृष्ठ निर्माणकर्ता और फ्रंट-एंड इंजेक्टर
| प्लगइन | लक्षण | फिक्स |
|---|---|---|
| Elementor | elementor-frontend.js POS iframe के अंदर चेकआउट एकॉर्डियन को तोड़ देता है — भुगतान विधियाँ विस्तृत नहीं होंगी | Elementor स्क्रिप्ट लोडिंग से POS पृष्ठों को बाहर रखें |
| Omnisend / marketing plugins | चेकआउट iframe में स्क्रिप्ट इंजेक्ट करते हैं, लेआउट और भुगतान को तोड़ते हैं | गैर-आवश्यक स्क्रिप्ट को निष्क्रिय करने के लिए POS Checkout Settings का उपयोग करें |
| MyStickyElements / Complianz | चेकआउट iframe में ओवरले (स्टिकी बटन, कुकी बैनर) इंजेक्ट करते हैं | उन्हें /pos/ URL को बाहर रखने के लिए कॉन्फ़िगर करें |
WooCommerce एक्सटेंशन और अन्य प्लगइन
| प्लगइन | लक्षण | फिक्स |
|---|---|---|
| WooCommerce Subscriptions | v1.7→v1.8 अपग्रेड के दौरान माइग्रेशन-स्क्रिप्ट संघर्ष | Subscriptions को निष्क्रिय करें, POS Pro को सक्रिय करें (माइग्रेशन चलने दें), फिर पुनः सक्षम करें |
| WP Activity Log | हर POS क्रिया को लॉग करता है → postmeta फूलना → "only 10 products" | इसे निष्क्रिय करें, या POS पोस्ट प्रकारों को लॉगिंग से बाहर रखें |
Jetpack / Astra / Xero (कुछ भी जो save_post को हुक करता है) | हर POS API कॉल पर डुप्लिकेट मेटा पंक्तियाँ (एक स्टोर ने एक उत्पाद पर 36,867 पंक्तियों को छुआ) | v1.8.12+ (फ्री) / v1.8.14+ (Pro) में एक क्लीनअप माइग्रेशन के साथ ऑटो-फिक्स — बस अपडेट करें |
| Stripe Tax | REST API-निर्मित ऑर्डर के साथ असंगत (जैसे POS ऑर्डर बनाता है) | कोई समाधान नहीं — असंगत |
| Mollie | POS चेकआउट से BACS (बैंक ट्रांसफर) विधि को छिपा सकता है | Mollie को नवीनतम संस्करण में अपडेट करें |
| CTX Feed | POS सेटिंग्स पृष्ठ पर रुक-रुक कर 403 त्रुटियाँ | पुष्टि करने के लिए निष्क्रिय करें; कोई ज्ञात समाधान नहीं |
| Third-party barcode scanner plugins | ऑर्डर API JSON को दूषित करते हैं, ऑर्डर निर्माण/प्रदर्शन को तोड़ते हैं | उन्हें निष्क्रिय करें; POS के अंतर्निहित बारकोड स्कैनिंग का उपयोग करें |
| MailerLite (Signup Forms + WooCommerce) | POS ऑर्डर निर्माण पर 500 त्रुटि (मेमोरी समाप्ति) | पुष्टि करने के लिए निष्क्रिय करें, फिर MailerLite से संपर्क करें |
| The Courier Guy Shipping | POS ऑर्डर निर्माण सर्वर त्रुटि के साथ विफल हो जाता है | पिछले संस्करण पर वापस रोल करें, या डेवलपर से संपर्क करें |
| PixelYourSite / PixelMySite | घातक त्रुटि: call to member function is_type() on bool | अस्थायी रूप से निष्क्रिय करें |
| Google Listings & Ads | ऑटोलोडर संघर्ष → "Class WCPOS\…\Stores not found" महत्वपूर्ण त्रुटि | सभी POS प्लगइन हटाएं और केवल नवीनतम Pro स्टैंडअलोन पुनः इंस्टॉल करें |
Stripe Terminal गेटवे को केवल POS Settings के अंदर सक्षम किया जाना चाहिए, कभी भी WooCommerce > Settings > Payments में नहीं। इसे विश्व-स्तर पर सक्षम करने से यह आपके सार्वजनिक स्टोर चेकआउट पर दिखाई देता है और ऑनलाइन चेकआउट प्रवाह को क्रैश कर देता है।
सर्वर-स्तर के संघर्ष
| स्रोत | लक्षण | फिक्स |
|---|---|---|
Custom CSP headers (.htaccess, Nginx, या एक सुरक्षा प्लगइन) | POS लोगो पर अटक जाता है; JS/CSS अवरुद्ध | v1.9.0+ में POS पृष्ठों पर ऑटो-हटाया गया। सर्वर-स्तरीय CSP के लिए, script-src/style-src में cdn.jsdelivr.net की अनुमति दें, या /pos/ अपवाद जोड़ें |
| GoDaddy Website Firewall | /wp-json/ को अवरुद्ध करता है ("Received 'undefined'") | फ़ायरवॉल में /wp-json/ URL पथ की अनुमति दें — देखें Server Performance |
रोकथाम टिप्स
नियमित रखरखाव
- प्लगइनों को अपडेट रखें - हमेशा नवीनतम संस्करण का उपयोग करें
- अप्रयुक्त प्लगइनों को हटा दें - केवल निष्क्रिय न करें, उन्हें हटा दें
- लाइव साइट पर लागू करने से पहले स्टेजिंग पर अपडेट का परीक्षण करें
- Server Performance मैट्रिक्स का उपयोग करके प्रदर्शन की नियमित रूप से निगरानी करें
प्लगइन चयन सर्वोत्तम प्रथाएं
- प्रसिद्ध डेवलपर्स को चुनें - समीक्षाएँ और अपडेट आवृत्ति की जांच करें
- एकाधिक कार्यक्षमता से बचें - एक ही कार्य करते हुए कई प्लगइन न स्थापित करें
- संगतता जानकारी पढ़ें - जांचें कि क्या प्लगइन WooCommerce के साथ परीक्षण किए गए हैं
- न्यूनतम प्लगइनों के साथ शुरू करें - आवश्यकतानुसार कार्यक्षमता धीरे-धीरे जोड़ें
सहायता प्राप्त करना
यदि आप प्लगइन संघर्ष का समाधान करने में असमर्थ हैं:
प्रो उपयोगकर्ताओं के लिए
प्रो उपयोगकर्ताओं को प्लगइन संघर्ष समाधान के लिए प्राथमिकता सहायता मिलती है। हमारी टीम आपकी ओर से संघर्षों की पहचान और समाधान में मदद कर सकती है।
सामुदायिक सहायता
जब समर्थन से संपर्क करें
कृपया प्रदान करें:
- सक्रिय प्लगइनों की सूची संस्करणों के साथ
- वर्डप्रेस और WooCommerce संस्करण
- समस्या का विस्तृत विवरण
- आपने पहले जो कदम पहले ही आजमाए हैं
- लॉग से त्रुटि संदेश
- यदि प्रासंगिक हो तो सर्वर प्रदर्शन मैट्रिक्स