जब आपकी वेबसाइट चालू और चल रही होती है, तो यह सैकड़ों हजारों विज़िटर्स को आकर्षित कर सकती है।
आप जितने अधिक विज़िटर्स आकर्षित कर सकते हैं, उतना अधिक राजस्व आप एकत्र करेंगे।
लेकिन आपकी वेबसाइट 503 एरर दिखा रही है और आप नहीं जानते कि क्या करना है। विज़िटर्स जा रहे हैं। SEO प्रभावित हो रहा है। राजस्व गिर रहा है।
हालांकि, सब कुछ खो नहीं गया है। आप अपनी वेबसाइट को कुछ ही समय में चालू और चालू कर सकते हैं।
वर्षों से, हमने कई वेबसाइटों को '503 service temporarily unavailable' त्रुटि को ठीक करने में सफलतापूर्वक मदद की है।
हम आपको वे सटीक चरण दिखाएंगे जो आपको इस त्रुटि को अपनी साइट से हटाने के लिए लेने होंगे। और आप यह भी सीखेंगे कि भविष्य में इस त्रुटि को फिर से होने से कैसे रोकें।
503 Service Temporarily Unavailable का क्या अर्थ है?
संक्षिप्त उत्तर: सर्वर ओवरलोड आपकी वेबसाइट को 503 Server Temporarily Unavailable Error दिखाने का कारण बनता है।
एक सर्वर वह जगह है जहां आपकी वेबसाइट्स होस्ट की जाती हैं। इसे जमीन के एक टुकड़े के रूप में सोचें जिस पर आपका घर बना है। अगर घर भारी है और नीचे की जमीन दलदली है, तो आपका घर ताश के पत्तों की तरह ढह जाएगा।
इसी तरह, अगर आपने अपनी साइट को ऐसे सर्वर पर बनाया है जो गतिविधियों को संभाल नहीं सकता जैसे ट्रैफिक में अचानक वृद्धि, तो यह एक त्रुटि दिखाएगा।
यह एक सवाल उठाता है – आपकी साइट अब तक ठीक थी; तो अब सर्वर आपकी गतिविधियों को क्यों नहीं संभाल सकता?
आइए देखें कि आपका सर्वर ओवरलोड क्यों हो सकता है इसके संभावित कारण:
- प्लगइन या थीम, या यहां तक कि कोर को अपडेट या इंस्टॉल करना
- ट्रैफिक में अचानक वृद्धि
- एक दुर्व्यवहार करने वाला कस्टम कोड स्निपेट
1. प्लगइन, थीम, या कोर को अपडेट या इंस्टॉल करना
जब आप अपनी वर्डप्रेस वेबसाइट पर प्लगइन्स, थीम्स, या कोर को अपडेट या इंस्टॉल कर रहे होते हैं, तो आप अनिवार्य रूप से अपने सर्वर से एक कार्य करने के लिए कह रहे होते हैं। यदि आपका सर्वर पहले से ही अन्य कार्यों में व्यस्त है, तो यह अभिभूत हो जाएगा और प्रतिक्रिया देना बंद कर देगा। यह 503 त्रुटि दिखाएगा।

2. ट्रैफिक में अचानक वृद्धि
सर्वर त्रुटि भी दिखा सकता है अगर आपकी साइट सामान्य से कहीं अधिक ट्रैफिक प्राप्त करना शुरू कर देती है। शायद किसी ने कहीं आपकी साइट का उल्लेख किया और इसलिए लोग आपकी साइट पर आ रहे हैं। या आपकी वेबसाइट DDoS नामक एक निश्चित प्रकार के हैक अटैक के तहत है। इस प्रकार के हमले में, हैकर्स आपकी साइट पर नकली ट्रैफिक भेजकर इसे अभिभूत करने और अपनी वेबसाइट को बंद करने का प्रयास करते हैं।
आम तौर पर, हर बार जब कोई विज़िटर आपकी साइट पर आता है और एक पेज खोलता है, तो आपका सर्वर कार्रवाई में आ जाता है और पेज को विज़िटर के ब्राउज़र पर परोसता है। लेकिन अगर सर्वर कार्यों से ओवरलोड है, तो विज़िटर को पेज परोसना चुनौतीपूर्ण हो जाता है. पेज लोड होने में कुछ समय लगेगा। परिणामस्वरूप, आपके विज़िटर्स एक धीमी वेबसाइट का अनुभव करेंगे।
जब बहुत सारे विज़िटर्स एक साथ साइट पर आते हैं, तो सर्वर अभिभूत हो जाता है और HTTP 503 त्रुटि दिखाता है।
3. दुर्व्यवहार करने वाला कस्टम कोड स्निपेट
कस्टम कोड आपको अपनी इच्छानुसार वेबसाइट डिज़ाइन करने में मदद करते हैं। लेकिन गलत कस्टम कोड का उपयोग करने से '503 Service Temporarily Unavailable' त्रुटि हो सकती है।
जब आप अपनी साइट पर कस्टम कोड जोड़ते हैं, तो आप अपने सर्वर को अपनी साइट पर डेटा को एक निश्चित तरीके से प्रस्तुत करने के लिए कह रहे होते हैं। यदि कोड गलत है, तो आप गलत निर्देश दे रहे हैं। जैसे ही सर्वर कोड स्निपेट को समझने की कोशिश करता है, यह अभिभूत हो जाता है और त्रुटि दिखाता है।
'503 Service Temporarily Unavailable' त्रुटि को कैसे ठीक करें?
503 त्रुटि कई अलग-अलग तरीकों से दिखाई दे सकती है। 503 त्रुटि के कुछ रूपांतर निम्न हैं:
- HTTP Error 503
- HTTP Server Error 503
- 503 Service Unavailable
- Error 503 Service Unavailable WordPress
- 503 Service Temporarily Unavailable WordPress
- Error 503 Maximum threads for service reached
- The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
कोई फर्क नहीं पड़ता कि त्रुटि संदेश क्या है, समाधान समान है।
कारण जानने से समाधान ढूंढना आसान हो जाता है। यदि आप जानते हैं कि त्रुटि का कारण क्या है, तो सीधे उपयुक्त समाधान पर जाएं।
उदाहरण के लिए, यदि एक नया प्लगइन इंस्टॉल करते समय त्रुटि दिखाई देती है, तो प्लगइन अपराधी है। सीधे उस सेक्शन पर जाएं जहां हम आपको दिखाते हैं कि एडमिन डैशबोर्ड तक पहुंच न होने पर भी प्लगइन को कैसे निष्क्रिय करें।
यदि आप नहीं जानते कि त्रुटि का कारण क्या है, तो इस सेक्शन से शुरू करें।
यदि आप त्रुटि का कारण जानते हैं
1. त्रुटि पैदा करने वाले अपडेट को रोलबैक करें
यदि आपने प्लगइन, थीम, या कोर को अपडेट करने के ठीक बाद त्रुटि का अनुभव करना शुरू किया, तो अपडेट त्रुटि पैदा कर रहा है।
यदि आपके पास एडमिन डैशबोर्ड तक पहुंच है, तो आपको बस सॉफ़्टवेयर को उसके पिछले संस्करण में वापस लाना होगा।
WP Rollback प्लगइन इंस्टॉल और सक्रिय करें। यह आपको किसी भी प्लगइन या थीम को पिछले संस्करण में डाउनग्रेड करने में मदद करेगा। कोर को रोलबैक करने के लिए, WP Downgrade प्लगइन का उपयोग करें।
यदि आपके पास अपने एडमिन डैशबोर्ड तक पहुंच नहीं है, तो आपको मैन्युअली अपडेट को रोलबैक करने की आवश्यकता है। इसके लिए आपको बैकएंड पर जाने और अपनी वर्डप्रेस फ़ाइलों तक पहुंचने की आवश्यकता है। निम्न गाइड आपको ऐसा करने में मदद करेंगे।
- वर्डप्रेस प्लगइन रोलबैक
- वर्डप्रेस थीम रोलबैक
- वर्डप्रेस कोर रोलबैक
कृपया सुनिश्चित करें कि आप मैन्युअल तरीकों का पालन कर रहे हैं, न कि उन तरीकों का जहां प्लगइन्स शामिल हैं। आप प्लगइन्स इंस्टॉल नहीं कर सकते, याद रखें?
डाउनग्रेड करने के बाद, साइट खोलें और जांचें कि क्या त्रुटि चली गई है। यदि नहीं, तो अपना कैश साफ़ करें और फिर से जांचें। यदि समस्या बनी रहती है, तो अपडेट त्रुटि का कारण नहीं हैं। आइए इस सेक्शन पर जाकर पता लगाएं कि त्रुटि का कारण क्या है।
2. त्रुटि पैदा करने वाले प्लगइन या थीम को निष्क्रिय करें
यदि त्रुटि नए प्लगइन या थीम को सक्रिय करने के ठीक बाद दिखाई दी, तो आपको इसे निष्क्रिय करने की आवश्यकता है।
यदि आपके पास वर्डप्रेस डैशबोर्ड तक पहुंच है, तो निष्क्रिय करना आसान है। यह इस बात का मामला है:
→ Plugins > Installed Plugins > फिर प्लगइन के ठीक नीचे दिखाई देने वाले Deactivate बटन पर क्लिक करें, या
→ Appearance > Themes > थीम पर क्लिक करें और फिर Delete चुनें।
यदि थीम सक्रिय है, तो आपको अपनी साइट पर एक अलग थीम सक्रिय करने की आवश्यकता है। और फिर पहले सक्रिय थीम को हटाने के लिए आगे बढ़ें।
लेकिन अगर आपके पास साइट तक पहुंच नहीं है, तो आपको प्लगइन और थीम को मैन्युअली निष्क्रिय करने की आवश्यकता है। यहां कैसे:
चरण 1: अपने स्थानीय कंप्यूटर पर Filezilla डाउनलोड और इंस्टॉल करें। इसे खोलें और FTP क्रेडेंशियल्स के साथ अपनी वेबसाइट से कनेक्ट करें।
यदि आपके पास अपने FTP क्रेडेंशियल्स नहीं हैं, तो यह गाइड और ये वीडियो आपको उन्हें लाने में मदद करेंगे।
और यदि आपने पहले कभी Filezilla का उपयोग नहीं किया है, और आप FTP क्रेडेंशियल्स का उपयोग करके Filezilla से कनेक्ट करने के बारे में पूरी तरह से आश्वस्त नहीं हैं, तो इस वीडियो का पालन करें।

चरण 2: एक बार कनेक्शन स्थापित हो जाने पर, Remote site पैनल फ़ोल्डर्स से भरना शुरू कर देगा। पैनल का उपयोग करके, नेविगेट करें –
- public_html > wp-content > plugins
- public_html > wp-content > themes
यदि आप फ़ोल्डर्स पर क्लिक करते हैं, तो आपको अपनी साइट पर इंस्टॉल सभी प्लगइन्स और थीम्स देखने में सक्षम होना चाहिए। जिसे आप निष्क्रिय करना चाहते हैं उस पर नेविगेट करें, और निम्न चरण लें:
→ प्लगइन या थीम पर राइट-क्लिक करें और Rename विकल्प चुनें।

→ सॉफ़्टवेयर के नाम में '.deactivate' टेक्स्ट जोड़ें। विंडो बंद करें। सॉफ़्टवेयर निष्क्रिय हो जाएगा।

→ अब अपनी वेबसाइट जांचें कि क्या त्रुटि चली गई है। यदि नहीं, तो अपना कैश साफ़ करें और फिर से जांचें। यदि समस्या बनी रहती है, तो अगले सेक्शन से समाधान आज़माएं।
यदि आप कारण नहीं जानते हैं
1. ट्रैफिक में वृद्धि को संभालने के उपाय करें
'503 Service Temporarily Unavailable' त्रुटि आपकी साइट पर ट्रैफिक के हमले के कारण हो सकती है।
Google Analytics जांचें कि क्या आपकी साइट को सामान्य से अधिक ट्रैफिक मिल रहा है। यदि हां, तो यह त्रुटि का कारण है।
सवाल है: ट्रैफिक में अचानक वृद्धि क्यों?
> छूट या उपहार की मेजबानी
क्या आपने किसी प्रकार का उपहार या अनूठा छूट होस्ट किया है जो बहुत से लोगों को आकर्षित कर रहा है? शायद आपकी वेबसाइट मीडिया उल्लेख के कारण लोकप्रियता में अचानक वृद्धि का अनुभव कर रही है।
यह बहुत अच्छा है! लेकिन आपका सर्वर यहां आपको निराश कर रहा है। इस विज़िटर्स की वृद्धि का लाभ उठाने के लिए, अपनी होस्टिंग योजना अपग्रेड करें। अधिक संसाधनों वाला एक बेहतर सर्वर ट्रैफिक को संभालने में सक्षम होना चाहिए।
> DDoS और ब्रूट फोर्स अटैक
हैक अटैक के विभिन्न प्रकार हैं। DDoS अटैक में, हैकर्स आपके सर्वर को अभिभूत करने के लिए नकली ट्रैफिक भेजते हैं जिससे आपकी साइट बंद हो जाती है और 503 त्रुटि दिखाती है।
आम तौर पर, DDoS अटैक बड़े ब्रांड्स को गिराने के लिए किए जाते हैं। लेकिन हैकर्स छोटी साइट्स को भी निशाना बनाते हैं ताकि फिरौती वसूल सकें। साइट मालिकों द्वारा भुगतान करने के बाद ही वे ट्रैफिक रोकते हैं। यह जांचने लायक है कि क्या आपको फिरौती ईमेल प्राप्त हुआ है। यह स्थापित करने में मदद करेगा कि क्या आप DDoS अटैक का अनुभव कर रहे हैं।
DDoS अटैक को कम करने के लिए, आपको इस गाइड की आवश्यकता होगी – DDoS अटैक कैसे रोकें
एक और कारण यह हो सकता है कि हैकर्स आपकी वेबसाइट में प्रवेश पाने का प्रयास कर रहे हैं। उन्होंने आपके लॉगिन पेज पर कई अनुरोध लॉन्च किए हैं ताकि उपयोगकर्ता नाम और पासवर्ड के विभिन्न संयोजनों को आजमाया जा सके, और इस प्रकार ट्रैफिक में वृद्धि हुई। इसे ब्रूट फोर्स अटैक कहा जाता है।
इस गाइड के साथ ब्रूट फोर्स अटैक को रोकना सीखें – वर्डप्रेस ब्रूट फोर्स.
2. प्लगइन्स और थीम्स को एक-एक करके निष्क्रिय करें
त्रुटि प्लगइन या थीम का परिणाम हो सकती है। आम तौर पर, एक प्लगइन या थीम अचानक समस्या पैदा नहीं करेगा। यह केवल तब होता है जब आप उन्हें अपडेट करते हैं, या अपनी साइट पर एक बिल्कुल नया प्लगइन या थीम जोड़ते हैं कि आप इस प्रकार की समस्या का सामना करते हैं।
यदि आपके पास एक्टिविटी लॉग है, तो आप पता लगा सकते हैं कि किसी ने नया सॉफ़्टवेयर इंस्टॉल किया या अपडेट किया।
यदि आपके पास नहीं है, तो सभी प्लगइन्स और थीम्स को निष्क्रिय करें ताकि यह जांचा जा सके कि वे अपराधी हैं।
आप वर्डप्रेस एडमिन क्षेत्र तक नहीं पहुंच सकते इसलिए आपको साइट के बैकएंड पर जाने की आवश्यकता है। आपको जो कदम उठाने होंगे वे हैं:
> प्लगइन्स अक्षम करना
चरण 1: अपने स्थानीय कंप्यूटर पर Filezilla डाउनलोड और इंस्टॉल करें। FTP क्रेडेंशियल्स के साथ इसे अपनी वेबसाइट से कनेक्ट करें।
यदि आपके पास अपने FTP क्रेडेंशियल्स नहीं हैं, तो यह गाइड और ये वीडियो आपको उन्हें लाने में मदद करेंगे।
और यदि आपने पहले कभी Filezilla का उपयोग नहीं किया है और आप FTP क्रेडेंशियल्स का उपयोग करके Filezilla से कनेक्ट करने के बारे में पूरी तरह से आश्वस्त नहीं हैं, तो इस वीडियो में निर्देशों का पालन करें।

चरण 2: एक बार कनेक्शन स्थापित हो जाने पर, Remote site पैनल भरना शुरू कर देगा। उस पैनल में, नेविगेट करें –
- public_html > wp-content > plugins
प्लगइन्स फ़ोल्डर पर राइट-क्लिक करें और Rename चुनें। फ़ोल्डर का नाम plugins.deactivate रखें। यह आपकी साइट पर सभी प्लगइन्स को अक्षम कर देगा।

चरण 3: अब अपनी साइट पर वापस जाएं और जांचें कि क्या यह अभी भी '503 error WordPress' दिखा रही है। यदि हां, तो अपना कैश साफ़ करें और फिर से जांचें।
यदि समस्या बनी रहती है तो अगले समाधान पर जाएं, यानी थीम्स को अक्षम करना।
लेकिन अगर समस्या हल हो गई है, तो हम अनुशंसा करते हैं कि आप पता लगाएं कि कौन सा प्लगइन दोषी था।
चरण 4: प्लगइन्स फ़ोल्डर पर वापस जाएं और इसे वापस plugins नाम दें।
चरण 5: अब फ़ोल्डर खोलें और पहले प्लगइन का नाम बदलें। बस प्लगइन के नाम में '.deactivate' जोड़ें।

वापस जाएं, और अपनी वेबसाइट जांचें। क्या यह प्लगइन त्रुटि पैदा कर रहा था? यदि नहीं, तो प्लगइन्स का नाम बदलते रहें। कुछ बिंदु पर, त्रुटि चली जाएगी। जिस प्लगइन का नाम आपने अंत में बदला वह त्रुटि पैदा करने वाला था। यह सुनिश्चित करने के लिए कि आप फिर से त्रुटि का सामना न करें, आप प्लगइन को हटाना चाह सकते हैं, एक प्रतिस्थापन खोज सकते हैं, या यदि आप प्लगइन के बिना नहीं कर सकते, तो उनके समर्थन को लिखें।
सुनिश्चित करें कि आप बाकी प्लगइन्स का नाम उनके मूल नामों पर वापस रखते हैं, अन्यथा वे काम नहीं करेंगे।
> थीम्स अक्षम करना
प्लगइन्स को खारिज करने के बाद, थीम्स की जांच करें। थीम्स के साथ डीबगिंग प्रक्रिया आपके द्वारा प्लगइन्स के साथ किए गए से अलग है। सभी थीम्स को अक्षम करने से आपकी साइट बिना थीम के रह जाएगी, और आपकी साइट को त्रुटि दिखाने का कारण बनेगी: "ERROR: The themes directory is either empty or doesn't exist. Please check your installation."
तो यहां हम क्या करने जा रहे हैं:
- हम आपकी साइट पर एक डिफ़ॉल्ट वर्डप्रेस थीम सक्रिय करेंगे
- पहले सक्रिय थीम को अक्षम करें
- पहले सक्रिय थीम को पुनर्स्थापित करें
- अपनी साइट से अन्य सभी थीम्स को एक-एक करके अक्षम करें
चरण 1: एक डिफ़ॉल्ट वर्डप्रेस थीम सक्रिय करें
→ अपने होस्टिंग अकाउंट में लॉगिन करें
अपने cPanel से, PHPMyAdmin खोलें।
→ wp_options टेबल चुनें।
template और stylesheet देखें। यह आपको साइट की वर्तमान सक्रिय थीम दिखाएगा। थीम की सटीक स्पेलिंग और केसिंग नोट करें, क्योंकि आपको बाद में इसकी आवश्यकता होगी। नीचे दी गई छवि में, यह 'astra' है।

→ अगला, आपको साइट की वर्तमान थीम के रूप में एक वर्डप्रेस डिफ़ॉल्ट थीम बनाने की आवश्यकता है। template पर डबल-क्लिक करें और थीम को twentytwenty में बदलें। फिर stylesheet पर डबल-क्लिक करें और थीम को twentytwenty में बदलें।

चरण 2: पहले सक्रिय थीम को अक्षम करें
→ अब, Filezilla खोलें।
और public_html > wp-content > themes पर जाएं। थीम फ़ोल्डर में पहले सक्रिय थीम होगी। इसे themename.deactivate जैसी किसी चीज़ में नाम बदलकर अक्षम करें।
अब अपनी वेबसाइट खोलें और जांचें कि क्या यह अभी भी त्रुटि दिखा रही है। यदि हां, तो इसका मतलब है कि पहले सक्रिय थीम अपराधी नहीं है।
चरण 3: पिछली थीम सक्रिय करें
→ PHPMyAdmin पर जाएं और template और stylesheet सेक्शन में थीम का नाम बदलें। सुनिश्चित करें कि नाम बिल्कुल वैसा ही है जैसा आपने कॉपी किया था। स्पेलिंग या केसिंग में कोई बदलाव न करें।
चरण 4: सभी थीम्स को एक-एक करके निष्क्रिय करें
→ यह पता लगाने के लिए कि कौन सी थीम अपराधी है, आपको एक समय में एक थीम को अक्षम करने की आवश्यकता है। Filezilla से, प्रत्येक थीम का नाम बदलना शुरू करें और अपनी वेबसाइट जांचें।
सक्रिय थीम को अक्षम न करना याद रखें। हमने पहले ही इसकी जांच कर ली है।
यदि कोई भी थीम त्रुटि का कारण नहीं है, तो अगले समाधान पर जाएं।
3. अपने होस्टिंग प्रदाता से बात करें
आपके होस्टिंग प्रदाता ने अपने सर्वर में से एक पर जगह आवंटित की है। आपकी योजना के आधार पर, आपके द्वारा उपयोग किए जा सकने वाले सर्वर संसाधनों की एक ऊपरी सीमा है। यदि आपकी वेबसाइट को वर्तमान योजना द्वारा अनुमत संसाधनों से अधिक की आवश्यकता है, तो आपको उच्च योजना में अपग्रेड करना होगा।
यदि आप अपनी साइट को शेयर्ड होस्टिंग वातावरण पर होस्ट कर रहे हैं, तो संभव है कि समस्या आपके सर्वर पर अन्य वेबसाइट्स के साथ हो। वे आपके सर्वर से सभी संसाधनों को हथिया सकते हैं, जिससे आपके साथ काम करने के लिए बहुत कम बचता है। आपकी वेबसाइट को संसाधनों का अपना हिस्सा नहीं मिल रहा है।
त्रुटि का एक और संभावित कारण यह है कि आपका सर्वर रखरखाव अपडेट से गुजर रहा है। अधिकांश होस्टिंग प्रदाता आपको सर्वर को डाउन करने से एक या दो दिन पहले ईमेल करते हैं। अपने ईमेल अकाउंट की जांच करना उचित है, जिसमें स्पैम फ़ोल्डर भी शामिल है, इन अपडेट के लिए।
आपको अपने होस्टिंग प्रदाता से बात करने की आवश्यकता है कि क्या हो रहा है। सर्वर अपडेट और अन्य साइट्स द्वारा संसाधन हथियाने जैसे कारणों को खारिज करने का प्रयास करें। यदि आपको अपनी होस्टिंग योजना अपग्रेड करने की आवश्यकता है, तो ऐसा करें।
4. वर्डप्रेस 'Heartbeat' API को सीमित करें
Heartbeat API आपकी वर्डप्रेस साइट पर 3 फ़ंक्शन सक्षम करता है:
1. पोस्ट और पेज ऑटो-सेव: यदि आप किसी पोस्ट या पेज पर काम कर रहे हैं और आपका ब्राउज़र क्रैश हो जाता है या आप गलती से ब्राउज़र बंद कर देते हैं, तो वर्डप्रेस आपके काम के नवीनतम संस्करण को स्वचालित रूप से सहेज लेगा।
2. रीयल-टाइम डेटा प्रदर्शित करें: ई-कॉमर्स वेबसाइट्स डैशबोर्ड पर रीयल-टाइम डेटा प्रदर्शित करने के लिए प्लगइन्स का उपयोग करती हैं। यह API उन्हें ऐसा करने में सक्षम बनाता है।
3. एक साथ कई संपादन रोकें: कई लेखकों वाली वेबसाइट्स पर, आप नहीं चाहते कि एक ही पोस्ट को कई लोग एक साथ संपादित करें। यदि आप किसी पोस्ट को संपादित कर रहे हैं, तो Heartbeat API इसे लॉक कर देता है और किसी और को तब तक एक्सेस करने से रोकता है जब तक आप इसके साथ काम नहीं कर लेते।
API आपके सर्वर संसाधनों का उपयोग करके हमारे द्वारा ऊपर उल्लिखित सभी फ़ंक्शंस को पूरा करता है। लेकिन API से बहुत अधिक अनुरोध सर्वर को अभिभूत कर सकते हैं। परिणामस्वरूप, सर्वर 503 Service Temporarily Unavailable दिखाता है।
आइए पता लगाएं कि क्या API त्रुटि पैदा कर रहा है।
चरण 1: Filezilla खोलें। और public_html > wp-content > Themes पर नेविगेट करें।
चरण 2: अगला, सक्रिय थीम खोलें और function.php फ़ाइल देखें। जब आप इसे ढूंढ लें, तो राइट-क्लिक करें और view/edit विकल्प चुनें।

चरण 3: फ़ाइल में निम्न कोड स्निपेट जोड़ें –
add_action( 'init', 'stop_heartbeat', 1 ); function stop_heartbeat() { wp_deregister_script('heartbeat'); }
फ़ाइलें सहेजें और बाहर निकलें।

चरण 4: जांचें कि क्या आपकी वेबसाइट अभी भी त्रुटि दिखा रही है।
यदि हां, तो API अपराधी नहीं है। function.php फ़ाइल पर वापस जाएं और आपके द्वारा अभी जोड़ा गया कोड हटाएं। फ़ाइल सहेजना न भूलें।
लेकिन अगर त्रुटि चली गई है, तो API इसका कारण था। कारण ढूंढने पर बधाई!
कहा जा रहा है, API को स्थायी रूप से अक्षम करना अच्छा विचार नहीं है, क्योंकि यह कुछ बहुत महत्वपूर्ण फ़ंक्शंस को सक्षम करता है। हालांकि, आप सर्वर के साथ API के इंटरैक्ट करने की संख्या को कम कर सकते हैं। यहां कैसे:
चरण 1: Heartbeat Control प्लगइन इंस्टॉल करें।
चरण 2: अपने डैशबोर्ड पर, General Settings > Heartbeat Control पर नेविगेट करें।
चरण 3: 3 विकल्प हैं: WordPress Dashboard, Frontend, & Post editor Select. सभी 3 विकल्पों के लिए Modify Heartbeat चुनें और फिर आवृत्ति को न्यूनतम तक कम करें।

चरण 4: अब, function.php फ़ाइल खोलें और कोड स्निपेट हटाएं।
बस इतना ही।
5. अपने CDN प्रदाताओं से बात करें
दुर्लभ अवसरों पर, CDN 503 त्रुटियों का कारण बन सकते हैं। यह तब होता है जब CDN सर्वर और आपकी वेबसाइट के बीच कनेक्टिविटी त्रुटि होती है। यदि उपरोक्त कोई भी समाधान आपके लिए काम नहीं करता है, तो संभावना है कि यह CDN समस्या है।
अपने CDN समर्थन से संपर्क करें और उन्हें बताएं कि आपने हर दूसरे संभावना को खारिज कर दिया है। अपने CDN क्रेडेंशियल्स तैयार रखें। समर्थन कर्मियों से बात करते समय आपको इसकी आवश्यकता होगी।
बस इतना ही। हमें विश्वास है कि उपरोक्त समाधानों में से एक आपको त्रुटि से छुटकारा पाने में मदद करेगा।
लेकिन इसकी कोई गारंटी नहीं है कि यह फिर से नहीं होगा। 503 त्रुटि आपकी साइट के लिए विनाशकारी हो सकती है। अगले सेक्शन में, हम जल्दी से उन सभी चीजों को कवर करेंगे जो आप त्रुटि के कारण खो सकते हैं, और भविष्य में इस त्रुटि से अपनी साइट को कैसे बचा सकते हैं।
आपकी साइट पर 503 Service Temporarily Unavailable त्रुटि का प्रभाव
यदि 503 त्रुटि लंबे समय तक बनी रहती है, तो इसका आपकी वेबसाइट पर निम्नलिखित प्रभाव पड़ सकता है:
- विज़िटर्स आपकी वेबसाइट से दूर जाने लगते हैं। इसे Google जैसे सर्च इंजन द्वारा नोटिस किया जाएगा। Google यह निष्कर्ष निकालेगा कि आपकी वेबसाइट उपयोगकर्ता अपेक्षाओं को पूरा नहीं कर रही है और आपकी SERP रैंकिंग कम कर देगा।
- एक बार रैंकिंग प्रभावित होने पर, इसका एक तरंग प्रभाव पड़ेगा। पहले, आपका ट्रैफिक घटेगा, राजस्व संग्रह गिरेगा, फिर आपकी मासिक आय प्रभावित होगी। यह उन लोगों के लिए बुरी खबर है जो अपनी वेबसाइट पर आय उत्पन्न करने के लिए भरोसा करते हैं।
- यहां तक कि अगर आप पूरी तरह से अपनी साइट पर आय के लिए भरोसा नहीं करते हैं, तो आपका SEO प्रयास बर्बाद हो जाएगा। आपकी वेबसाइट बनाने में निवेश किया गया सारा समय, प्रयास, और पैसा बर्बाद हो जाएगा।
- आपकी ब्रांड प्रतिष्ठा भी प्रभावित होगी।
सौभाग्य से यह तभी होगा जब समस्या का तुरंत समाधान नहीं किया जाता।
त्रुटि के फिर से होने की प्रतीक्षा न करना और निवारक उपाय करना सबसे अच्छा है।
अब BlogVault बैकअप प्लगइन इंस्टॉल करें, और यह जानकर निश्चिंत रहें कि आपकी साइट सुरक्षित है।
भविष्य में 503 त्रुटि से अपनी साइट को बचाएं
कुछ चीजें हैं जो आप भविष्य में त्रुटि को होने से रोकने के लिए कर सकते हैं। लेकिन इससे पहले कि हम उनमें जाएं, हम एक बैकअप सेवा सेट अप करने की दृढ़ता से अनुशंसा करते हैं जो हर दिन आपकी वेबसाइट का पूरा बैकअप लेती है।
इस तरह के संकट के समय, बैकअप आपका सुरक्षा जाल है। आप अपनी साइट को जल्दी से सामान्य स्थिति में बहाल कर सकते हैं और बाद में त्रुटि की जांच कर सकते हैं।
बैकअप तभी मूल्यवान होते हैं जब उन्हें नियमित आधार पर लिया जाता है। अन्यथा, आपको पुराने बैकअप को बहाल करना पड़ सकता है और उस समय के बाद आपकी साइट पर किए गए सभी संशोधनों को खोना पड़ सकता है।
BlogVault की वर्डप्रेस बैकअप सेवा देखें। यह हर दिन आपकी पूरी वेबसाइट का स्वचालित रूप से बैकअप लेता है। हां, हर दिन। इसलिए किसी भी समय, आप अधिकतम एक दिन का काम खोने की स्थिति में हैं। और यह आपकी साइट को कुछ ही सेकंड में बहाल करने में मदद करता है।
आगे बढ़ते हैं…
1. स्टेजिंग साइट पर प्लगइन्स और थीम्स को अपडेट या जोड़ें
जैसा कि हमने देखा, अपडेट या थीम्स और प्लगइन्स का जोड़ त्रुटि होने के सबसे बड़े कारणों में से एक है।
आप अपडेट करना या नए प्लगइन्स और थीम्स आज़माना बंद नहीं कर सकते, लेकिन आप निश्चित रूप से सावधान रह सकते हैं।
कैसे?
स्टेजिंग साइट का उपयोग करने का प्रयास करें।
यह आपकी लाइव साइट की सटीक प्रतिकृति है। यहां बताया गया है कि आप एक कैसे बना सकते हैं:
- अपनी वर्डप्रेस वेबसाइट पर BlogVault इंस्टॉल और सक्रिय करें।
- अपनी साइट को BlogVault डैशबोर्ड पर जोड़ें। और यह आपकी पूरी वेबसाइट का बैकअप लेना शुरू कर देगा।

- जब बैकअप प्रक्रिया पूरी हो जाए, तो अपने BlogVault डैशबोर्ड पर, Sites पर क्लिक करें और फिर अपनी वेबसाइट चुनें।

- अगले पेज पर, स्टेजिंग सेक्शन तक स्क्रॉल करें और Add Staging > Submit चुनें। BlogVault आपके लिए एक स्टेजिंग साइट बनाना शुरू कर देगा।

- जब स्टेजिंग साइट तैयार हो जाएगी, तो आपको एक यूजरनेम और पासवर्ड दिया जाएगा। क्रेडेंशियल्स नोट करें, आपको उनकी आवश्यकता होगी।

- अब, Visit Staging Site बटन पर क्लिक करके स्टेजिंग साइट खोलें।

- स्टेजिंग साइट एक नए टैब में खुलेगी और आपसे क्रेडेंशियल्स दर्ज करने के लिए कहा जाएगा।

- अब आप अपनी स्टेजिंग साइट तक पहुंचने में सक्षम होंगे। बस अपने URL के अंत में /wp-admin/ जोड़कर लॉगिन पेज खोलें। और अपनी वास्तविक साइट में लॉग इन करने के लिए उपयोग किए जाने वाले समान क्रेडेंशियल्स के माध्यम से लॉगिन करें।

स्टेजिंग साइट में आपकी मूल साइट पर मौजूद सभी प्लगइन्स और थीम्स हैं।
थीम्स और प्लगइन्स को अपडेट या जोड़ें।
अगर स्टेजिंग पर सब ठीक रहता है, तो आप वास्तविक साइट पर अपडेट और जोड़ कर सकते हैं। अगर स्टेजिंग पर त्रुटि होती है, यह आपकी मूल साइट को प्रभावित नहीं करता है। स्टेजिंग साइट का निवारण करने के लिए ऊपर सूचीबद्ध चरणों का उपयोग करें, ठीक वैसे ही जैसे आप एक लाइव वेबसाइट के साथ करेंगे, कारण ढूंढें और समस्या ठीक करें।
स्टेजिंग साइट पर थीम्स और प्लगइन्स की जांच करने के बाद, आप मैन्युअली अपडेट या जोड़ने के बजाय अपनी स्टेजिंग साइट को मूल साइट के साथ मर्ज कर सकते हैं। इस गाइड का पालन करें: स्टेजिंग साइट को मूल साइट के साथ मर्ज करना.
2. DDoS अटैक को रोकने के लिए फ़ायरवॉल का उपयोग करें
फ़ायरवॉल वेबसाइट्स को DDoS अटैक से बचाने में मदद करते हैं। लेकिन सभी प्रकार के फ़ायरवॉल इस प्रकार के हमले में प्रभावी नहीं हैं। आपको एक क्लाउड-आधारित फ़ायरवॉल की आवश्यकता है।
एक क्लाउड-आधारित फ़ायरवॉल आपकी वेबसाइट और ट्रैफिक के बीच बैठता है। सभी आने वाला ट्रैफिक क्लाउड फ़ायरवॉल द्वारा इंटरसेप्ट किया जाता है। यह ट्रैफिक अनुरोधों की जांच करता है। यदि यह पाता है कि कोई अनुरोध दुर्भावनापूर्ण है, तो उस ट्रैफिक को ब्लॉक कर दिया जाता है।
इसलिए, जब DDoS अटैक होता है, तो खराब ट्रैफिक साइट तक पहुंचने से पहले फ़ायरवॉल से टकराता है। फ़ायरवॉल हमले का बोझ उठाता है। आपकी वेबसाइट अनछुई रहती है।
हमने सर्वश्रेष्ठ वर्डप्रेस फ़ायरवॉल की एक सूची संकलित की है। DDoS अटैक से अपनी वेबसाइट को बचाने के लिए एक चुनें।
3. बेहतर होस्टिंग योजना में अपग्रेड करें
सर्वर ओवरलोडिंग 503 त्रुटि के पीछे मुख्य कारण है। शायद आप अधिक ट्रैफिक का अनुभव कर रहे हैं जो बहुत अच्छा है। आपको अपने सभी विज़िटर्स की सेवा करने में सक्षम होने के लिए अधिक संसाधनों वाले सर्वर की आवश्यकता है। आपको उच्च होस्टिंग योजना में अपग्रेड करने की आवश्यकता होगी।
कहा जा रहा है, आइए आपसे कुछ पूछें – क्या आपकी साइट अक्सर डाउन रहती है? सटीक डेटा के लिए अपने अपटाइम मॉनिटरिंग टूल की जांच करें।
यदि आपका होस्टिंग सर्वर किसी न किसी कारण से अक्सर डाउन रहता है, तो आपको बेहतर होस्टिंग सेवा पर जाने की आवश्यकता है।
बहुत सारी होस्टिंग सेवाएं कम कीमतों पर शानदार योजनाओं का विज्ञापन करती हैं, लेकिन वे अक्सर वितरित करने में विफल रहती हैं। हमने सर्वश्रेष्ठ वर्डप्रेस होस्टिंग प्रदाताओं की एक सूची संकलित की है।
और एक बार जब आप स्विच करने का निर्णय ले लेते हैं, तो यह गाइड आपको माइग्रेट करने में मदद करेगा: वर्डप्रेस साइट कैसे माइग्रेट करें?
प्रो टिप: यदि आप बैकअप और स्टेजिंग के लिए BlogVault का उपयोग कर रहे हैं, तो आप अपटाइम मॉनिटरिंग के लिए भी उसी टूल का उपयोग कर सकते हैं।

आगे क्या?
त्रुटियां वेबसाइट प्रबंधन का एक हिस्सा हैं। उन्हें अपने ऊपर हावी न होने दें। हमारे ट्यूटोरियल आपको उन सभी को दूर करने में मदद करेंगे।
हमने सामान्य वर्डप्रेस त्रुटियों और उनके समाधानों की एक सूची संकलित की है। इस लेख को बुकमार्क करें और जब आपको इसकी आवश्यकता हो तब वापस आएं: वर्डप्रेस ट्रबलशूटिंग गाइड।