वर्डप्रेस में डिबगिंग ऐसी कई कार्रवाइयां की जा सकती हैं, जिनमें थीम और वर्डप्रेस समस्याओं और प्लगइन विरोधों की जांच करना शामिल है। WordPress डिबग यदि आप लेन-देन सीखना चाहते हैं, तो आप सही जगह पर हैं!
वर्डप्रेस डिबगिंग क्या है?
WordPress डिबग, WordPress में होने वाली किसी समस्या का समाधान खोजने के लिए की गई पूरी प्रक्रिया को दिया गया नाम है। WordPress डिबग आप निम्नलिखित कार्य करके साइट पर होने वाली समस्याओं का समाधान प्रदान कर सकते हैं।
वर्डप्रेस डिबगिंग
WordPress डिबग इस प्रक्रिया में कुछ चरण होते हैं। मुख्य चरण;WordPress डिबग मोड को सक्रिय करना, प्लगइन त्रुटियों की जाँच करना, प्लगइन विरोध, थीम और htaccess त्रुटियों की जाँच करना, वर्डप्रेस त्रुटियों की जाँच करना।
WordPress डिबग मोड सक्षम करें
WordPress डिबग हम PHP त्रुटियों को WP_DEBUG मोड के साथ प्रदर्शित कर सकते हैं। इस तरह, हम देख सकते हैं कि त्रुटि किस फ़ाइल में है और त्रुटि विवरण।
वर्डप्रेस डिबगिंग मोड को उसकी सभी सुविधाओं के साथ सक्रिय करने के लिए, आप निम्नलिखित कोड को wp-config.php फ़ाइल के शीर्ष पर जोड़ सकते हैं:
define( 'WP_DEBUG', true );
define( 'WP_MEMORY_LIMIT', '512M' );
if ( WP_DEBUG === true ):
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );
else:
define( 'WP_DEBUG_LOG', false );
define( 'WP_DEBUG_DISPLAY', false );
define( 'SCRIPT_DEBUG', false );
define( 'SAVEQUERIES', false );
endif;WordPress डिबगिंग प्रक्रिया पूरी होने के बाद, सुरक्षा जोखिम पैदा करने से बचने के लिए कोड की पहली पंक्ति में "सही" मान को "गलत" में बदलना न भूलें।
नोट: यदि ये कोड पहले से ही wp-config.php में हैं और उनका मान गलत है, तो आपको बस पहली पंक्ति में कोड का मान "सही" पर सेट करना होगा।
.htaccess और wp-config.php फ़ाइल की जाँच करें
.htaccess फ़ाइल के गलत कॉन्फ़िगरेशन के कारण WordPress में त्रुटि हो सकती है। यह जांचने के लिए कि क्या .htaccess फ़ाइल त्रुटि उत्पन्न कर रही है, आइए सबसे पहले फ़ाइल के एक्सटेंशन को .htaccess_old में बदलकर फ़ाइल को निष्क्रिय करें। इसके बाद, आइए उस त्रुटि की जाँच करें जिससे हम निपट रहे हैं। यदि त्रुटि बनी रहती है, तो समस्या .htaccess फ़ाइल में नहीं है और आइए फ़ाइल के एक्सटेंशन को वापस .htaccess में बदलें और अगले चरण पर जाएँ। यदि त्रुटि हल हो गई है, तो आइए पुरानी फ़ाइल को भूल जाएँ और एक नई .htaccess फ़ाइल बनाएँ। WordPress आइए बाएं साइडबार पर सेटिंग्स से पर्मालिंक्स पेज तक पहुंचें। आइए अपडेट पर्मलिंक बटन पर क्लिक करके अनुशंसित .htaccess कॉन्फ़िगरेशन लागू करें।
प्लगइन विरोधों की जाँच करें
WordPress पर, प्लगइन डेवलपर्स परीक्षण चरण के दौरान कई अलग-अलग परिदृश्यों में प्लगइन का परीक्षण करते हैं। हालाँकि, साइटों पर उपयोग किए गए एक प्लगइन और दूसरे प्लगइन के बीच विरोध हो सकता है। भले ही आप उच्च-गुणवत्ता, साफ़-कोडित प्लगइन चुनते हैं, आपकी साइट पर कोई अन्य प्लगइन आपके द्वारा चुने गए प्लगइन में त्रुटि उत्पन्न कर सकता है। हालाँकि, प्लगइन स्थापित करने से पहले, आपको प्लगइन के डाउनलोड की संख्या, समीक्षा, टिप्पणियाँ, औसत स्कोर जैसे कारकों को ध्यान में रखते हुए, सबसे पसंदीदा, साफ-सुथरे कोडित प्लगइन का उपयोग करने में सावधानी बरतनी चाहिए। प्लगइन विरोधों को कम करने के लिए, अपने प्लगइन, थीम और WordPress संस्करण को अद्यतित रखना याद रखें।
प्लगइन विरोध की समस्या को हल करने के लिए, सभी प्लगइन्स को निष्क्रिय करें और एक-एक करके प्लगइन्स को सक्रिय करें। हर बार जब आप कोई प्लगइन सक्रिय करें, तो जांच लें कि आपकी साइट पर जो समस्या आ रही है वह बनी हुई है या नहीं। आप जिस भी प्लगइन को सक्रिय करते हैं, आपकी साइट पर जो समस्या आती है, उस प्लगइन का दोबारा उपयोग न करें, यदि उसे अपडेट करना संभव हो तो उसे अपडेट कर लें; यदि अद्यतन करना संभव नहीं है, तो किसी विकल्प का उपयोग करें। इसके अतिरिक्त, आप प्लगइन डेवलपर से संपर्क करके और त्रुटि की रिपोर्ट करके प्लगइन की विकास प्रक्रिया में योगदान दे सकते हैं।
थीम मुद्दों की समीक्षा करें
WordPress थीम में, अपडेट के बाद असंगति की समस्याएँ हो सकती हैं या प्लगइन के सक्रिय/निष्क्रिय होने के बाद विभिन्न समस्याएँ हो सकती हैं। यह सुनिश्चित करने के लिए अपनी साइट की जाँच करें कि समस्या थीम के साथ है। WordPress ट्वेंटी ट्वेंटी संपर्क करें. यदि आपकी साइट पर गंभीर त्रुटि या आपके सामने आई त्रुटि इस थीम में हल हो गई है, तो समस्या उस थीम में है जिसका आप उपयोग कर रहे हैं। यदि आपकी लाइसेंस अवधि जारी रहती है, तो आप जिस थीम डेवलपर का उपयोग कर रहे हैं या थीम प्रदान करने वाले प्लेटफ़ॉर्म से संपर्क करके निःशुल्क तकनीकी सहायता प्राप्त कर सकते हैं। यदि आप जिसका उपयोग कर रहे हैं वह WordPress द्वारा दी जाने वाली निःशुल्क थीम में से एक हैWordPress सहायता मंच आप किसी विषय को खोलकर निःशुल्क सहायता प्राप्त कर सकते हैं.
वर्डप्रेस फ़ाइलें ताज़ा करें
WordPress डिबग आप WordPress की मुख्य फ़ाइलों को ताज़ा करके इन फ़ाइलों में किए गए परिवर्तनों को पूर्ववत कर सकते हैं जिनके कारण त्रुटि हुई। WordPress.org सेWordPress का नवीनतम संस्करण डाउनलोड करें। आपके द्वारा डाउनलोड की गई ज़िप फ़ाइल खोलें और उसमें मौजूद wp-content फ़ोल्डर और wp-config.php फ़ाइल को हटा दें। फिर सभी शेष फ़ाइलों को ज़िप संग्रह के रूप में पुनः संपीड़ित करें। अपनी साइट की रूट डायरेक्टरी में wp-config.php, .htaccess फ़ाइलों और wp-content फ़ोल्डर को छोड़कर WordPress से संबंधित सभी फ़ाइलों और फ़ोल्डरों को FTP या होस्टिंग कंट्रोल पैनल (cpanel, plesk, Directadmin, आदि) में फ़ाइल मैनेजर के माध्यम से हटा दें। आपके द्वारा ज़िप की गई WordPress फ़ाइलें अपलोड करें और ज़िप संग्रह निकालें। बस इतनी ही प्रक्रिया है! आपने WordPress फ़ाइलों का सफलतापूर्वक नवीनीकरण कर लिया है।
संस्करण बेमेल की जाँच करें
किसी प्लगइन या थीम को अपडेट करने से संस्करण विरोध हो सकता है। इसलिए आपको अपडेट करने से पहले अपनी पूरी साइट (फ़ाइलें और डेटाबेस) का पूरा बैकअप ले लेना चाहिए। यदि आपने ऐसा किए बिना अपडेट किया है और कोई त्रुटि आई है, तो आप WP रोलबैक नामक प्लगइन के साथ अपडेट किए गए प्लगइन को पुराने संस्करण में वापस ला सकते हैं ताकि यह सुनिश्चित हो सके कि आप जिस स्थिति का अनुभव कर रहे हैं वह एक संस्करण बेमेल है। हालाँकि, इस प्रक्रिया के लिए रिवोल्यूशन स्लाइडर आदि की आवश्यकता होती है जो थीम के साथ अंतर्निहित होता है। थीम के सर्वर से डाउनलोड किए गए सशुल्क प्लगइन्स या स्वयं के प्लगइन्स के साथ यह संभव नहीं है।
WordPress में किसी प्लगइन को डाउनग्रेड करने के लिए आपको क्या करने की आवश्यकता है:
- WordPress बाएं साइडबार से प्लगइन्स मेनू पर होवर करें और प्लगइन जोड़ें लिंक पर क्लिक करें।
- प्लगइन सर्च बॉक्स में WP रोलबैक टाइप करें और प्लगइन इंस्टॉल करें।
- WordPress प्लगइन्स पृष्ठ दर्ज करें।
- जिस प्लगइन को आप डाउनग्रेड करना चाहते हैं उसके आगे रोलबैक बटन पर क्लिक करें।
- उपलब्ध संस्करणों में से उस नए संस्करण का चयन करें जिसे आप प्लगइन इंस्टॉल करना चाहते हैं।
- नीचे रोलबैक बटन पर क्लिक करके प्लगइन डाउनग्रेड करें।
PHP संस्करण बदलने का प्रयास करें
आपकी थीम या आपके द्वारा उपयोग किया जा रहा प्लगइन आपके द्वारा वर्तमान में उपयोग किए जा रहे PHP संस्करण के साथ पूरी तरह से संगत नहीं हो सकता है। आप अपने PHP संस्करण को बदलने का प्रयास करके परीक्षण कर सकते हैं कि क्या समस्या PHP संस्करण बेमेल है। वर्तमान में, WordPress में अधिकांश मौजूदा प्लगइन्स और थीम के लिए सबसे स्थिर संस्करण PHP 7.4 है।
PHP.INI सीमाएँ बढ़ाएँ
साझा होस्टिंग में सेट डिफ़ॉल्ट PHP.ini मान आपके थीम या प्लगइन के लिए पर्याप्त नहीं हो सकता है। Memory_limit post_max_size, upload_max_filesize, max_execution_time, और max_input_time के PHP.ini मान बढ़ाने से कुछ समस्याएं हल हो सकती हैं। PHP.ini मान बढ़ाने के लिए, आप प्रदाता कंपनी द्वारा प्रस्तावित होस्टिंग कंट्रोल पैनल (cpanel, plesk, Directadmin, आदि) का उपयोग कर सकते हैं। यदि Apache या लाइटस्पीड का उपयोग उस सर्वर पर किया जाता है जहां आपके द्वारा उपयोग की जाने वाली होस्टिंग होस्ट की जाती है, तो आप प्रासंगिक PHP.ini मानों को बढ़ाने के लिए .htaccess फ़ाइल के नीचे निम्नलिखित कोड जोड़ सकते हैं:
उपलब्ध मेमोरी सीमा को WordPress तक बढ़ाएँ
डिफ़ॉल्ट रूप से, WordPress 40 एमबी की मेमोरी सीमा लगाता है। इसका मतलब है कि एक एकल PHP स्क्रिप्ट को 40 एमबी तक रैम का उपयोग करने की अनुमति है। कुछ मामलों में, आपको WooCommerce या बीबीप्रेस जैसे अधिक संसाधन-मांग वाले प्लगइन चलाने के लिए WordPress की मेमोरी सीमा बढ़ाने की आवश्यकता हो सकती है। WordPress की मेमोरी सीमा बढ़ाने के लिए, आप अपनी साइट की रूट निर्देशिका में wp-config.php नामक फ़ाइल में, उस पंक्ति के ठीक नीचे, जहां WP_DEBUG स्थिरांक परिभाषित है, निम्नलिखित कोड जोड़ सकते हैं:
डेटाबेस की जाँच करें
डेटाबेस की जाँच करना डिबगिंग चरणों में से एक है। आप जो त्रुटि अनुभव कर रहे हैं वह डेटाबेस में किसी त्रुटि के कारण हो सकती है। डेटाबेस को नियंत्रित करने के लिए, आपको WordPress डेटाबेस संरचना में महारत हासिल करने की आवश्यकता है। यदि आप डेटाबेस संरचना से परिचित नहीं हैं, तो आप पेशेवर सहायता प्राप्त करने के लिए व्हाट्सएप बटन का उपयोग करके हमसे संपर्क कर सकते हैं।
WordPress डिबगिंग
WordPress डिबग सेवा Onur Özden Web Çözümleri द्वारा दी जाने वाली सेवाओं में से एक है। हमारी कंपनी, जो वर्डप्रेस में विशेषज्ञ है, WordPress डिबगिंग प्रक्रिया को सफलतापूर्वक प्रबंधित करके आपकी साइट पर त्रुटियों का समाधान करती है। आवश्यकता पड़ने पर हम प्लगइन या थीम कोड संपादित कर सकते हैं। WordPress डिबग यदि आप हमारी सेवा के बारे में अधिक विस्तृत जानकारी चाहते हैं, तो नीचे दिया गया फॉर्म भरें और हम आपसे संपर्क करेंगे।



