वर्डप्रेस में ‘503 त्रुटि’ को कैसे ठीक करें (चरण-दर-चरण)
क्या आपने अपनी वर्डप्रेस साइट पर 503 त्रुटि का सामना किया है? यह एक सामान्य वर्डप्रेस एरर है जिसे आज के ट्यूटोरियल में हमारे द्वारा कवर किए गए चरणों का पालन करके ठीक किया जा सकता है।
इनमें से कुछ चरण तकनीकी लग सकते हैं, लेकिन वास्तव में उनके लिए किसी गहन तकनीकी ज्ञान की आवश्यकता नहीं होती है।
इस लेख में, हम पहले चर्चा करेंगे कि वर्डप्रेस में 503 त्रुटि के कारण क्या हुआ, फिर हम आपको सभी संभावित समाधान दिखाएंगे और आप भविष्य में 503 त्रुटि का सामना करने से कैसे रोक सकते हैं।
चलो गोता लगाएँ!
503 त्रुटि क्या है? इसका क्या कारण होता है?
503 त्रुटि तब होती है जब आपके वेबसाइट सर्वर तक नहीं पहुंचा जा सकता – यानी, सर्वर अनुपलब्ध है। अनुपलब्धता के कारणों में एक बुरी तरह से कोडित प्लगइन या थीम हो सकती है, एक कोड स्निपेट दुष्ट हो सकता है, सर्वर में एक गड़बड़, एक DDoS हमला, या आपकी होस्टिंग सेवा के साथ गुणवत्ता की समस्या हो सकती है।
आइए प्रत्येक कारणों पर गहराई से नज़र डालें:
ये विशिष्ट कारण हैं जो वर्डप्रेस साइटों पर 503 त्रुटि का कारण बनते हैं।
यह ध्यान देने योग्य है कि त्रुटि के कुछ भिन्न रूप हैं:
- “503 सेवा उपलब्ध नहीं”
- “503 सेवा अस्थायी रूप से अनुपलब्ध”
- “HTTP सर्वर त्रुटि 503”
- “HTTP त्रुटि 503”
- “त्रुटि 503 सेवा अनुपलब्ध”
- “रखरखाव डाउनटाइम या क्षमता समस्याओं के कारण सर्वर अस्थायी रूप से आपके अनुरोध को पूरा करने में असमर्थ है। बाद में पुन: प्रयास करें।”
👉 जिन समाधानों को हमने नीचे कवर किया है, उन्हें वर्डप्रेस वेबसाइट पर किसी भी 503 त्रुटि को ठीक करना चाहिए।
503 त्रुटि को कैसे ठीक करें (वर्डप्रेस)
आपके लिए काम करने वाला सटीक समाधान मूल कारण पर निर्भर करता है। 503 त्रुटि स्वयं आपको आगे बढ़ने के लिए अधिक जानकारी नहीं देती है। इसलिए इस खंड में, हम आपको कारण का पता लगाने और फिर उसे ठीक करने के लिए कई चरणों का पालन करने के लिए दिखाएंगे।
इससे पहले कि हम समाधानों में गोता लगाएँ, सुनिश्चित करें कि आप निम्नलिखित प्रारंभिक चरणों का पालन कर रहे हैं:
503 त्रुटि वर्डप्रेस तब भी होती है जब आप एक प्लगइन या थीम अपडेट कर रहे होते हैं। हो सकता है कि आप यह देखने के लिए अपनी वेबसाइट को फिर से देखना चाहें कि कहीं यह कोई अस्थायी समस्या तो नहीं है। साइट की जाँच करने से पहले सुनिश्चित करें कि आपने कैश साफ़ कर दिया है।
जैसा कि मैंने पहले उल्लेख किया है, कभी-कभी 503 त्रुटि आपके वेब सर्वर पर रखरखाव कार्य के कारण होती है। आपको अपने होस्टिंग प्रदाता द्वारा ईमेल के माध्यम से इसके बारे में सतर्क किया जाना चाहिए। एक विशिष्ट रखरखाव चेतावनी में, आपको सूचित किया जाता है कि सर्वर कितने समय तक डाउन रहने की उम्मीद है। इसलिए अपना ईमेल चेक करें।

यदि आपकी वेबसाइट पर कोड स्निपेट जोड़ने के ठीक बाद त्रुटि दिखाई देती है, तो आप जानते हैं कि अपराधी कौन है। कोड हटा दें और आपकी वेबसाइट वापस सामान्य हो जाएगी। लेकिन यदि आपने अपने डैशबोर्ड तक पहुंच खो दी है, तो हम आपको अपनी वेबसाइट का बैकअप पुनर्स्थापित करने का सुझाव देते हैं। आपका होस्टिंग प्रदाता इसमें आपकी सहायता करने में सक्षम होना चाहिए।
कुछ काम नहीं आया? तो आइए नीचे दिए गए चरणों का प्रयास करें।
1. प्लगइन्स को अस्थायी रूप से निष्क्रिय करें
503 त्रुटियाँ आमतौर पर आपके द्वारा अपनी साइट पर इंस्टॉल किए गए प्लगइन्स के कारण होती हैं। यह निर्धारित करने के लिए कि क्या कोई प्लगइन त्रुटि का कारण है, आपको सभी प्लगइन्स को केवल अस्थायी रूप से अक्षम करना होगा।
503 त्रुटि आपको डैशबोर्ड तक पहुँचने से रोकती है, इसलिए आपको FileZilla जैसे FTP क्लाइंट का उपयोग करना होगा।
FileZilla खोलें, अपनी साइट से जुड़ें और नेविगेट करें public_html निर्देशिका। फ़ोल्डर खोलें और नेविगेट करें WP-सामग्री. इस निर्देशिका के अंदर, आपको एक अन्य नाम मिलेगा प्लग-इन. इसमें आपकी साइट के सभी प्लगइन्स (सक्रिय और निष्क्रिय) शामिल हैं। प्लगइन्स निर्देशिका का नाम बदलें plugins_
या कुछ और। यह आपकी साइट पर हर प्लगइन को निष्क्रिय कर देगा।

अपनी साइट पर फिर से वापस जाएं और देखें कि क्या 503 त्रुटि समाप्त हो गई है। यदि ऐसा है, तो यह मान लेना सुरक्षित है कि कोई प्लगइन त्रुटि उत्पन्न कर रहा था।
अब, यह सटीक प्लगइन को इंगित करने का समय है जो मुद्दों का कारण बन रहा है।
FileZilla पर वापस जाएं, अपनी प्लगइन्स निर्देशिका का नाम वापस मूल (“प्लगइन्स”) में बदलें। अंदर जाएं और एक-एक करके अपने सभी प्लगइन्स पर काम करना शुरू करें। यह करो:
- निर्देशिका में पहले प्लगइन का नाम बदलकर कुछ और करें।
- यह देखने के लिए वेबसाइट देखें कि क्या त्रुटि दूर हो गई है।
- यदि यह वास्तव में चला गया है, तो आपको अपना अपराधी मिल गया है। यदि नहीं, तो उस पहले प्लगइन का नाम वापस बदलें और उसी तरह अगले एक का परीक्षण करने के लिए आगे बढ़ें।
- तब तक दोहराएं जब तक आपको वह प्लगइन न मिल जाए जो समस्याएँ पैदा कर रहा है।
एक बार जब आप प्लगइन को त्रुटि के कारण पाते हैं, तो इसे हटा देना और एक विकल्प की तलाश करना सबसे अच्छा है। यदि आपका कोई भी प्लगइन 503 त्रुटि का कारण नहीं बन रहा है, तो अगले समाधान का प्रयास करें।
2. अपनी थीम को अस्थायी रूप से निष्क्रिय करें
थीम को निष्क्रिय करना थोड़ा मुश्किल है क्योंकि आप केवल थीम फ़ोल्डर का नाम नहीं बदल सकते जैसा कि हमने प्लगइन्स फ़ोल्डर के साथ किया था। यह स्वयं की त्रुटि का कारण बनेगा।
तो यहाँ आपको क्या करने की आवश्यकता है: अपने होस्टिंग खाते में लॉग इन करें, पर जाएँ cPanel अनुभाग और खोलें phpMyAdmin.
चुनना wp_options और जाएं खोज. अंतर्गत विकल्प_नाम, लिखो template
और क्लिक करें जाओ.

सिस्टम एक खोज चलाएगा और फिर आपको दिखाएगा वर्तमान विषय अंतर्गत विकल्प मान. चुनना संपादन करना और वर्तमान विषय को इसमें बदलें twentytwentyone
.

यदि यह त्रुटि को ठीक करता है, तो हो सकता है कि आप थीम के पुराने संस्करण को प्राप्त करने का प्रयास करना चाहें (जो काम करता है), इसे स्थापित करना, और थीम के डेवलपर को अपडेट जारी करने की प्रतीक्षा करना। या, यदि यह एक विकल्प है, तो आप पूरी तरह से एक अलग थीम पर स्विच कर सकते हैं।
3. अपने सीडीएन को अस्थायी रूप से अक्षम करें
कभी-कभी, सीडीएन 503 त्रुटियों के कारण जाने जाते हैं, इसलिए इसे अक्षम करना – यदि आपकी साइट पर कोई काम कर रहा है – एक त्वरित समाधान हो सकता है। सभी सीडीएन में कुछ विकल्प होते हैं जो आपको उन्हें मैन्युअल रूप से रोकने की अनुमति देते हैं। उदाहरण के लिए, क्लाउडफ्लेयर पर, आपको अपने खाते में लॉग इन करना होगा, अपनी वेबसाइट का चयन करना होगा और क्लिक करना होगा क्लाउडफ्लेयर को साइट पर रोकें विकल्प।
इसके बाद, अपनी वेबसाइट की जाँच करें और यदि 503 त्रुटि बनी रहती है, तो सीडीएन को हटा दें और अगले समाधान का प्रयास करें।
4. वर्डप्रेस हार्टबीट एपीआई को सीमित करें
हार्टबीट एपीआई कई आवश्यक कार्यों के लिए जिम्मेदार है, जैसे ऑटो-सेविंग पोस्ट, प्लगइन नोटिफिकेशन दिखाना, आपको किसी पोस्ट को एक्सेस करने से रोकना जब कोई और इसे संशोधित कर रहा हो, आदि।
एपीआई इन कार्यों को पूरा करने के लिए आपके सर्वर संसाधनों का उपयोग करता है। यदि आपका सर्वर एपीआई की मांगों को नहीं संभाल सकता है, तो यह 503 त्रुटि फेंक देगा। यह निर्धारित करने के लिए कि क्या हार्टबीट एपीआई त्रुटि पैदा कर रहा है, आपको इसे अस्थायी रूप से अक्षम करना होगा।
अपना एफ़टीपी क्लाइंट (फाइलज़िला) खोलें, अपनी वेबसाइट से कनेक्ट करें और जाएँ public_html → WP-सामग्री → थीम. को खोलो वर्तमान विषय निर्देशिका और इसकी एक प्रति डाउनलोड करें कार्यों.php फ़ाइल, फिर इसे संपादित करें।

ओपनिंग के ठीक बाद निम्न कोड स्निपेट जोड़ें <?php
टैग:
add_action( 'init', 'stop_heartbeat', 1 );
function stop_heartbeat() {
wp_deregister_script('heartbeat')
}

फ़ाइल सहेजें, इसे पुनः अपलोड करें, और अपनी वेबसाइट जांचें। यदि त्रुटि गायब हो जाती है, तो आपने अपराधी को पकड़ लिया है।
लेकिन याद रखें, हार्टबीट एपीआई आवश्यक है, इसलिए आप इसे लंबे समय तक अक्षम नहीं रख सकते। यदि आप इसे स्थापित करके ऐसा महसूस करते हैं तो आप इसकी आवृत्ति को धीमा कर सकते हैं दिल की धड़कन नियंत्रण प्लगइन. प्लगइन स्थापित करने से पहले केवल functions.php फ़ाइल से कोड स्निपेट को हटाना सुनिश्चित करें।
5. WP_DEBUG सक्षम करें
जब अन्य सभी समाधान विफल हो जाते हैं, तो डिबग मोड को सक्षम करने से आपको उत्तर मिल सकते हैं।
आप एक प्लगइन का उपयोग करके या wp-config फ़ाइल को संशोधित करके डिबग मोड को सक्षम कर सकते हैं।
चूंकि 503 त्रुटि आपको डैशबोर्ड तक पहुंचने से रोकती है, प्लगइन स्थापित करने का प्रश्न ही नहीं उठता। तो आपको संशोधित करना होगा wp-config फ़ाइल मैन्युअल रूप से।
अपना एफ़टीपी क्लाइंट (फाइलज़िला) खोलें, पर जाएँ public_html → wp-config.php और फ़ाइल की एक प्रति डाउनलोड करें, फिर उसे संपादित करें। इसमें निम्न कोड स्निपेट डालें:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
फ़ाइल सहेजें और इसे पुनः अपलोड करें।

अब जाएं WP-सामग्री निर्देशिका, और आपको एक खोजना चाहिए लॉग को डीबग करें वहां फ़ाइल करें।
लॉग फ़ाइल में ऐसी त्रुटियाँ हैं जिनका आपकी वेबसाइट पर अनुभव हो रहा है। यह आपको कोड की विशिष्ट पंक्तियों के साथ त्रुटि के कारण दिखाएगा जिसके कारण यह हुआ। आपको 503 त्रुटि का सीधा संकेत नहीं मिल रहा है, इसलिए हम सुझाव देते हैं कि आप अपने होस्टिंग प्रदाता को लॉग दिखाएं और उनसे मदद मांगें।
👉 अब तक, आपके पास 503 वर्डप्रेस त्रुटि का समाधान होना चाहिए। हालांकि, आपको यह सुनिश्चित करना चाहिए कि यह भविष्य में आपकी साइट पर फिर कभी न हो।
भविष्य में 503 त्रुटि वर्डप्रेस को रोकना
आप नीचे दिए गए निर्देशों का पालन करके 503 त्रुटि को अपनी वेबसाइट पर प्रदर्शित होने से रोक सकते हैं:
- वर्डप्रेस रिपॉजिटरी या विश्वसनीय डेवलपर्स (जैसे थीमिसल) से थीम और प्लगइन्स का उपयोग करें। अधिक जानकारी के लिए थीम कैसे चुनें और प्लगइन कैसे चुनें, पढ़ें।
- अगर आपकी साइट को ठीक से काम करने के लिए अधिक संसाधनों की आवश्यकता है तो बेहतर होस्टिंग योजना पर जाएं।
- DDoS हमलों को रोकने के लिए फ़ायरवॉल का उपयोग करें।
- प्लगइन्स को लाइव साइट पर ले जाने से पहले स्टेजिंग साइट पर इंस्टॉल या अपडेट करें।
बस इतना ही है दोस्तों! इसके साथ, हम इस लेख के अंत में आ गए हैं।