मौत की वर्डप्रेस सफेद स्क्रीन सबसे आम वर्डप्रेस त्रुटियों में से एक है। यह सबसे अधिक निराशा में से एक है क्योंकि कोई त्रुटि संदेश नहीं है और यह वर्डप्रेस से अवरुद्ध है।
डेथ एरर ब्लैंक स्क्रीन के साथ एक और समस्या यह है कि यह कभी-कभी आपकी वेबसाइट के एक निश्चित हिस्से को ही प्रभावित करता है।
उदाहरण के लिए, आप केवल वर्डप्रेस व्यवस्थापक क्षेत्र के भीतर मौत की सफेद स्क्रीन देख सकते हैं, जबकि बाकी सब ठीक काम करता है। अन्य मामलों में, आप इसे केवल एक विशिष्ट पोस्ट में देख सकते हैं, जबकि बाकी सब कुछ ठीक काम करता है।
इस लेख में, हम आपको दिखाएंगे कि विभिन्न समाधानों का विश्लेषण करके मौत की वर्डप्रेस सफेद स्क्रीन को कैसे ठीक किया जाए।
ध्यान दें: अपनी साइट में परिवर्तन करने से पहले, सुनिश्चित करें कि आपके पास अपनी वर्डप्रेस साइट का बैकअप है। यदि आपके पास व्यवस्थापक क्षेत्र तक पहुंच नहीं है, तो वर्डप्रेस डेटाबेस बैकअप को मैन्युअल रूप से बनाने के तरीके पर हमारे गाइड की जांच करें।
आप वर्डप्रेस में मौत की सफेद स्क्रीन क्यों देखते हैं?
अधिकांश समय जब आप मौत की सफेद स्क्रीन देखते हैं, तो इसका मतलब है कि आपकी वेबसाइट पर एक स्क्रिप्ट मेमोरी सीमा से बाहर चली गई है।
गैर-स्क्रिप्ट स्क्रिप्ट को या तो वर्डप्रेस होस्टिंग सर्वर द्वारा हटा दिया जाता है, या बस समय निकाल दिया जाता है। यही कारण है कि कोई वास्तविक त्रुटि संदेश उत्पन्न नहीं होता है, और आप एक साधारण सफेद स्क्रीन देखते हैं।
यह त्रुटि आपकी साइट पर स्थापित खराब विषय या प्लगइन के कारण भी हो सकती है। कभी-कभी ऐसा हो सकता है यदि आपके वेब होस्टिंग सर्वर के साथ कोई समस्या है।
चूंकि सफेद स्क्रीन त्रुटि किसी भी चीज की वजह से हो सकती है, इसे ठीक करने के लिए इसे व्यवस्थित समस्या निवारण की आवश्यकता होती है।
क्या समस्या आपकी अन्य साइटों पर होती है?
यदि आपके पास एक ही होस्टिंग खाते पर अन्य वर्डप्रेस साइटें स्थापित हैं, तो आप यह जांच कर शुरू करना चाहते हैं कि क्या समस्या अन्य साइटों पर भी हो रही है।
यदि हां, तो यह एक मजबूत संकेतक है कि आपकी वर्डप्रेस होस्टिंग सेवा में कुछ गड़बड़ है। यह आपकी सेवा को प्रभावित करने वाली एक अस्थायी समस्या हो सकती है, और आपको आगे की सहायता के लिए अपने समर्थन से संपर्क करना चाहिए।
दूसरी ओर, यदि समस्या केवल किसी वेबसाइट या उस साइट के किसी विशिष्ट भाग के साथ होती है, तो आप जानते हैं कि समस्या उस विशेष वेबसाइट के साथ है।
वर्डप्रेस रिकवरी मोड के साथ एक सफेद स्क्रीन त्रुटि को ठीक करना
यदि मौत की त्रुटि का सफेद स्क्रीन एक वर्डप्रेस प्लगइन या थीम के कारण होता है, तो वर्डप्रेस इसका पता लगा सकता है।
वर्डप्रेस 5.2 में शुरू की गई नई घातक त्रुटि सुरक्षा सुविधा कभी-कभी त्रुटि पकड़ सकती है, इसलिए आप एक रिक्त स्क्रीन भी नहीं देख सकते हैं। इसके बजाय, आपको एक संदेश दिखाई देगा कि साइट तकनीकी कठिनाइयों का सामना कर रही है।
आप अपने व्यवस्थापक ईमेल पते पर “आपकी साइट में तकनीकी समस्या है” के साथ एक ईमेल संदेश प्राप्त करेंगे।
यह ईमेल संदेश त्रुटि पैदा करने वाले प्लगइन को इंगित करेगा और इसमें एक विशेष लिंक भी होगा। यह लिंक आपको वर्डप्रेस रिकवरी मोड में लॉग इन करने और दोषपूर्ण प्लगइन को अक्षम करने की अनुमति देगा।
हालांकि, यदि आप बिना किसी ईमेल विकल्प या रिकवरी मोड के साथ मौत की सफेद स्क्रीन देख रहे हैं, तो आपको मैन्युअल रूप से त्रुटि को ठीक करने की आवश्यकता है।
स्मृति की सीमा में वृद्धि
यह त्रुटि आमतौर पर होती है क्योंकि कोई स्क्रिप्ट स्मृति से बाहर चली गई है और बीच में बंद हो गई है। इसे ठीक करने के लिए, आपको वर्डप्रेस के लिए उपलब्ध PHP मेमोरी को बढ़ाना चाहिए। यह स्क्रिप्ट को उस कार्य को पूरा करने के लिए अधिक मेमोरी का उपयोग करने की अनुमति देगा जो इसे करना था।
आप वर्डप्रेस में PHP मेमोरी कैसे बढ़ाएं इसके बारे में हमारे ट्यूटोरियल के निर्देशों का पालन कर सकते हैं।
सभी प्लगइन्स को अक्षम करें
यदि मेमोरी सीमा को बढ़ाने में मदद नहीं मिली, या यदि आपके पास 256M या 512M जैसी उच्च मेमोरी सीमा है, तो आपको समस्या को ठीक करना शुरू कर देना चाहिए।
इस समस्या को हल करने के हमारे अनुभव में, हमने हमेशा पाया है कि समस्या एक विशिष्ट प्लगइन या थीम के साथ है। चलो आगे बढ़ते हैं और सभी प्लगइन्स को अक्षम करते हैं।
यदि आप अभी भी WordPress व्यवस्थापक क्षेत्र तक पहुंच सकते हैं, तो आप बस जा सकते हैं प्लगइन्स »स्थापित प्लगइन्स पृष्ठ। सभी इंस्टॉल किए गए प्लग-इन का चयन करें और फिर “बल्क एक्शन” ड्रॉप-डाउन मेनू से “अक्षम करें” चुनें।
हालांकि, यदि आपके पास WordPress व्यवस्थापक क्षेत्र तक पहुंच नहीं है, तो आपको एफ़टीपी के माध्यम से सभी प्लगइन्स को अक्षम करना होगा।
सबसे पहले, एक FTP क्लाइंट का उपयोग करके अपनी वर्डप्रेस साइट से कनेक्ट करें। कनेक्ट होने के बाद, wp-content फ़ोल्डर में जाएं जहां आपको “प्लगइन्स” फ़ोल्डर दिखाई देगा।
अब, आपको प्लगइन्स फ़ोल्डर पर राइट क्लिक करना होगा और फिर नाम बदलना होगा। आप प्लगइन्स फ़ोल्डर का नाम अक्षम प्लगइन्स में बदल सकते हैं।
आपका एफ़टीपी क्लाइंट अब प्लगइन फ़ोल्डर का नाम बदल देगा।
वर्डप्रेस सभी प्लगइन्स लोड करने के लिए प्लगइन्स नामक एक फ़ोल्डर की तलाश करता है। जब आप फ़ोल्डर नहीं ढूंढ सकते हैं, तो बस सभी प्लगइन्स को अक्षम करें।
यदि यह समस्या को ठीक करता है, तो समस्या की तह तक जाने के लिए एक बार में एक प्लगइन सक्षम करें। एक बार जब आप समस्या के कारण प्लगइन पा लेते हैं, तो आप इसे विकल्प के साथ बदल सकते हैं या प्लगइन लेखकों को समस्या की रिपोर्ट कर सकते हैं।
एक डिफ़ॉल्ट विषय के साथ विषय बदलें
यदि प्लगइन समस्या निवारण समस्या को ठीक नहीं करता है, तो आपको अपने वर्तमान विषय को डिफ़ॉल्ट थीम के साथ बदलने का प्रयास करना चाहिए।
सबसे पहले, एफ़टीपी क्लाइंट का उपयोग करके अपनी वेबसाइट से कनेक्ट करें और / wp-content / themes / folder पर जाएं। आपकी वेबसाइट पर स्थापित सभी विषयों को समाहित करता है।
अपने वर्तमान वर्डप्रेस थीम का चयन करने के लिए राइट क्लिक करें और इसे बैकअप के लिए अपने कंप्यूटर पर डाउनलोड करें।
इसके बाद, आपको अपनी वेबसाइट से अपने वर्तमान विषय को हटाना होगा। अपने थीम फ़ोल्डर पर राइट-क्लिक करें और “हटाएं” चुनें। आपका एफ़टीपी क्लाइंट अब आपकी वेबसाइट से थीम हटा देगा।
अब यदि आपकी वेबसाइट पर एक डिफ़ॉल्ट वर्डप्रेस थीम (ट्वेंटी अठारह या ट्वेंटी उन्नीस) स्थापित है, तो वर्डप्रेस स्वतः ही डिफ़ॉल्ट थीम के रूप में इसका उपयोग करना शुरू कर देगा।
हालाँकि, यदि आपके पास डिफ़ॉल्ट थीम स्थापित नहीं है, तो आपको इसे FTP का उपयोग करके मैन्युअल रूप से स्थापित करना होगा।
यदि यह समस्या को ठीक करता है तो आपको फ़ाइल विषय को देखना चाहिए। यदि फ़ाइल के निचले भाग में अतिरिक्त स्थान हैं तो आपको उन्हें हटा देना चाहिए, और कभी-कभी यह समस्या को ठीक करता है।
यदि आप अपने विषय के functions.php फ़ाइल में एक खराब एन्कोडेड फ़ंक्शन का उपयोग कर रहे हैं, तो यह एक मौत सफेद स्क्रीन त्रुटि का कारण भी हो सकता है।
अपने स्रोत से अपने विषय की एक नई प्रति डाउनलोड करने पर विचार करें, और फिर इसे स्थापित करें।
वर्डप्रेस में त्रुटियों का पता लगाने के लिए डिबग मोड सक्षम करें
अगर अब तक कुछ भी मदद नहीं मिली है, तो अगला कदम वर्डप्रेस में डिबगिंग चालू करना है। यह आपको यह देखने की अनुमति देगा कि किस प्रकार की त्रुटियां उत्पन्न हो रही हैं।
बस अपनी wp-config.php फ़ाइल में निम्न कोड जोड़ें।
define( 'WP_DEBUG', true); define( 'WP_DEBUG_LOG', true );
एक बार जब आप इसे जोड़ते हैं, तो रिक्त स्क्रीन में अब त्रुटियां, चेतावनियां और चेतावनियां होंगी। ये मूल कारण निर्धारित करने में आपकी सहायता कर सकते हैं।
यदि आपको कोई त्रुटि नहीं दिखती है, तो आप अभी भी डिबग लॉग की जांच कर सकते हैं। बस FTP क्लाइंट का उपयोग करके अपनी वेबसाइट पर wp-content फ़ोल्डर पर जाएं। वहां आपको एक नई डीबग.लॉग फ़ाइल मिलेगी जिसमें सभी त्रुटियों, चेतावनियों और चेतावनियों का एक लॉग होता है।
वर्डप्रेस कैश साफ़ करें
कभी-कभी आप बैकएंड तक पहुंच सकते हैं, लेकिन साइट के सामने के छोर पर मौत की सफेद स्क्रीन है। यह कैशिंग प्लगइन के कारण हो सकता है। बस अपना कैश खाली करो।
विस्तृत निर्देशों के लिए वर्डप्रेस में कैश को साफ़ करने पर हमारी मार्गदर्शिका देखें।
लंबी वस्तुओं को ठीक करना
यदि आपके पास बहुत लंबी पोस्ट या पेज पर केवल मौत की सफेद स्क्रीन है, तो यह छोटी सी चाल काम कर सकती है।
यह हैक मूल रूप से पुनरावृत्ति और बैकऑफ सीमा को बढ़ाकर PHP की वर्ड प्रोसेसिंग क्षमता को बढ़ाता है। आप अपनी wp-config.php फ़ाइल में निम्न कोड पेस्ट कर सकते हैं।
/** Trick for long posts */ ini_set('pcre.recursion_limit',20000000); ini_set('pcre.backtrack_limit',10000000);
हम समझते हैं कि यह एक बहुत ही निराशाजनक गलती है, और हम आशा करते हैं कि उपरोक्त में से एक चाल ने आपके लिए समस्या को हल कर दिया है। आप हमारे वर्डप्रेस समस्या निवारण गाइड को भी देख सकते हैं जो आपको वर्डप्रेस समस्याओं का पता लगाने और उन्हें ठीक करने के लिए आवश्यक कदम सिखाता है।
अगर आपको यह लेख पसंद आया है, तो हमारे यूट्यूब चैनल को सब्सक्राइब करें। आप हमें भी ढूंढ सकते हैं Twitter तथा Facebook।