वर्डप्रेस में “डेटाबेस कनेक्शन स्थापित करने में त्रुटि” को कैसे ठीक करें

खूंखार देखकर,


डेटाबेस कनेक्शन स्थापित करने में त्रुटि

… यदि आप एक वर्डप्रेस वेबसाइट के मालिक हैं तो बुरे दिन की परिभाषा है.

इसे स्वीकार करें, यह त्रुटि संदेश काफी गंभीर है। कोई डिज़ाइन, कोई परिचित वर्डप्रेस साइट तत्व नहीं है, बस पाठ:

डेटाबेस कनेक्शन स्थापित करने में त्रुटि

सबसे पहले, पैन करना बंद करें!

हम जानते हैं कि आप शायद अभी थोड़ा डर गए हैं, लेकिन हम आपको इसका आश्वासन देते हैं इस समस्या को ठीक किया जा सकता है और किसी भी स्थायी क्षति को रोका जा सकता है। वास्तव में, डेटाबेस कनेक्शन स्थापित करने में त्रुटि काफी आम है.

समस्या को समझना

जितना हम खेलना चाहते हैं उतना नहीं है कप्तान ज़ाहिर यहां, त्रुटि की प्रकृति स्व-व्याख्यात्मक है – यह एक डेटाबेस कनेक्शन स्थापित करने में त्रुटि है.

यहाँ इसका सही अर्थ है:

वर्डप्रेस अपनी सभी भयानक क्षमताओं के साथ आपको प्रदान करने के लिए तकनीक के दो मुख्य टुकड़ों का उपयोग करता है: PHP और MySQL.

  • पीएचपी एक प्रोग्रामिंग भाषा है। वर्डप्रेस – कोर वर्डप्रेस फाइलें – पीएचपी में लिखी गई हैं। बोरिंग, सॉरी.
  • माई एसक्यूएल एक डेटाबेस तकनीक है। वर्डप्रेस आपकी वेबसाइट की सभी सामग्री को संग्रहीत करने के लिए एक MySQL डेटाबेस का उपयोग करता है। इसमें आपके पोस्ट, पृष्ठ, बल्कि छोटे तत्व भी शामिल हैं, जैसे कि आपकी साइट का शीर्षक, आपके विजेट्स का लेआउट, रंग सेटिंग्स, और आदि। मूल रूप से, MySQL डेटाबेस वह है जहाँ हर, यहां तक ​​कि जानकारी का सबसे छोटा टुकड़ा आपकी वेबसाइट, रखी गई है.

दोनों को एक साथ रखकर, वर्डप्रेस MySQL डेटाबेस से जुड़ने के लिए PHP कमांड का उपयोग करता है, इसके लिए आवश्यक जानकारी प्राप्त करता है, और फिर स्क्रीन पर सब कुछ प्रदर्शित करता है.

यह वह जगह है जहाँ त्रुटि खेलने में आती है। त्रुटि तब होती है जब, जो भी कारण से, वर्डप्रेस PHP कमांड के माध्यम से डेटाबेस में जानकारी तक नहीं पहुंच सकता है। जब ऐसा होता है, तो वर्डप्रेस मूल रूप से यह नहीं जानता है कि आगे क्या करना है, इसलिए केवल एक चीज यह कह सकती है, “डेटाबेस कनेक्शन स्थापित करने में त्रुटि।”

कहा जा रहा है कि, कुछ कारणों से त्रुटि हो सकती है। कुछ अधिक सामान्य:

  • ✅ सही लॉगिन क्रेडेंशियल्स. डेटाबेस तक पहुंचने के लिए वर्डप्रेस को एक विशिष्ट लॉगिन और पासवर्ड की आवश्यकता होती है। यदि वे किसी भी कारण से बदल गए हैं तो वर्डप्रेस अब डेटाबेस से कुछ भी लाने में सक्षम नहीं होगा.
  • .Corrupted WordPress फाइलें. कोर वर्डप्रेस फाइलें दूसरों के बीच एक असफल अद्यतन के परिणामस्वरूप दूषित हो सकती हैं। इसमें प्लगइन्स, विषयों और यहां तक ​​कि मुख्य वर्डप्रेस सॉफ्टवेयर अपडेट के असफल अपडेट जैसी चीजें शामिल हो सकती हैं.
  • OrCorrupted डेटाबेस. यह एक दुष्ट प्लग इन का परिणाम हो सकता है जो डेटाबेस को आंतरिक रूप से गड़बड़ करता है, एक हैकर का हमला, एक विषय विफल, और बहुत कुछ.
  • डेटाबेस सर्वर नीचे है. कुछ मामलों में, वेब सर्वर – सर्वर जो आपकी वेबसाइट फ़ाइलों को संग्रहीत करता है – डेटाबेस से अलग मशीन पर चलाया जाता है। और वह अलग डेटाबेस सर्वर बस जो भी कारण के लिए नीचे हो सकता है.
  • Oo बहुत अधिक यातायात. भले ही यह एक अच्छी समस्या है, फिर भी यह एक समस्या है। विशेष रूप से, आपका डेटाबेस ट्रैफ़िक में उच्च स्पाइक के कारण अनुत्तरदायी हो सकता है। उदाहरण के लिए, हो सकता है कि आपकी कोई पोस्ट वायरल हो गई हो और अब हर कोई और उनका कुत्ता आपकी साइट तक पहुँचने की कोशिश करे? इसलिए सर्वर उन यात्राओं के हिस्से को संभालने में सक्षम नहीं है.

“डेटाबेस कनेक्शन स्थापित करने में त्रुटि” कैसे ठीक करें

चूंकि हम आपके समय को महत्व देते हैं, इसलिए हम पहले एक ऐसे मार्ग की अनुशंसा करने जा रहे हैं जो आपके लिए समस्या को ठीक करने की सबसे अधिक संभावना है जल्दी से. फिर, हम गहराई से खोदेंगे और आपको दिखाएंगे कि अपने आप ही सभी फ़िक्स कैसे करें.

चरण 1: अपने वेब होस्ट प्रदाता के साथ संपर्क में रहें

होस्टिंग समर्थन से संपर्क करें
अपने वेब होस्ट समर्थन से संपर्क करना हमेशा एक अच्छा विचार है …

यह मान लेना सुरक्षित है कि यदि आपकी साइट एक मिनट पहले (या एक दिन पहले) काम कर रही थी और अब यह नहीं है, तो गलती आपके वेब होस्ट के अंत में हो सकती है.

सभी गुणवत्ता वाले होस्ट इन दिनों तेजी से प्रतिक्रिया देने वाले समर्थन के कुछ रूप प्रदान करते हैं, आमतौर पर लाइव चैट के माध्यम से.

उस लाइव चैट से संपर्क करके प्रारंभ करें, कहें कि आप “डेटाबेस कनेक्शन स्थापित करने में त्रुटि” (वाक्यांश पेस्ट करें) का अनुभव कर रहे हैं, और पूछें:

  • यदि डेटाबेस सर्वर ऊपर है और बिना किसी समस्या के चल रहा है, और
  • यदि इस समय सर्वर पर गतिविधि या यातायात में कोई स्पाइक नहीं है.

ज्यादातर मामलों में, यदि आप उन्हें बताते हैं कि आप किस प्रकार की त्रुटि रखते हैं, तो वे या तो आपको बताएंगे कि इसका कारण क्या है, या वे आपके लिए इसे ठीक भी कर देंगे।.

सबसे महत्वपूर्ण बात, वे आपको बताएंगे कि क्या आपका डेटाबेस ठीक है और सर्वर पर कोई संदिग्ध गतिविधि है या नहीं.

यदि दोष उनके अंत में नहीं है (सर्वर चालू है और ट्रैफ़िक में स्पाइक्स नहीं हैं), और वे आपकी मदद नहीं करना चाहते हैं, तो चरण 2 पर आगे बढ़ें:

चरण 2: जाँच करें कि क्या आपकी प्लगिन या थीम फ़ाइलें दूषित नहीं हुई हैं

दुर्भाग्यपूर्ण घटनाओं के एक जोड़े के परिणामस्वरूप आपकी वर्डप्रेस फाइलें दूषित हो सकती हैं.

उदाहरण के लिए, शायद आप एक प्लगइन या एक विषय को अद्यतन किया, और पूरी बात ध्वस्त हो गई? हो सकता है कि आपने साइट को किसी बाहरी सेवा से जोड़ा हो? हो सकता है कि आपने कुछ फ़ाइलों को हाथ से संपादित किया हो?

यदि उपरोक्त में से कोई भी घंटी बजती है, तो संभवतः आपके पास अपराधी है। यदि आपने इनमें से कुछ भी नहीं किया है, तो इस चरण को छोड़ दें.

यहाँ आप क्या कर सकते हैं:

  • प्रथम: FTP के माध्यम से अपने होस्ट से कनेक्ट करें। आप इसे एक मुफ्त टूल के साथ कर सकते हैं जिसे कहा जाता है FileZilla.

कनेक्ट करने के लिए, आपको अपने एफ़टीपी खाते में एक लॉगिन और एक पासवर्ड की आवश्यकता होती है। यदि आप नहीं जानते हैं कि वे क्या / कहाँ हैं, तो उन्हें प्राप्त करने का सबसे आसान तरीका शुरुआती ईमेल के माध्यम से खोज करना है जो आपको पहली बार साइन अप करने पर आपके वेब होस्ट से मिला था। वैकल्पिक रूप से, आप उन विवरणों को देने के लिए लाइव चैट समर्थन प्रतिनिधि से पूछ सकते हैं.

उन्हें होने, सर्वर से कनेक्ट करें और वर्डप्रेस रूट फ़ोल्डर में नेविगेट करें। इसे आम तौर पर “public_html” या “www” कहा जाता है या आप FTP कनेक्शन स्थापित करने से पहले ही इसमें शामिल हो सकते हैं.

अंगूठे का नियम यह है कि यदि आप “wp-content” और “wp-admin” जैसे उप-फ़ोल्डर देख सकते हैं तो आप वर्डप्रेस रूट में हैं। उदाहरण:

वर्डप्रेस रूट

  • दूसरा: “Wp-content” में जाएं और “प्लगइन्स” फ़ोल्डर को कुछ और नाम दें (इनमें से जो भी अन्य नाम, जब तक यह “प्लगइन्स” नहीं है):

प्लगइन्स का नाम बदलें

  • तीसरा: अपनी साइट पर वापस जाएं और देखें कि क्या त्रुटि अभी भी है.

यदि नहीं, तो अब आप जानते हैं कि यह कुछ प्लगइन के कारण हुआ है। एफ़टीपी पर वापस जाएं, फ़ोल्डर को वापस “प्लगइन्स” में बदलें। इसमें जाएं, और एक-एक करके, अलग-अलग प्लगइन्स के फ़ोल्डर नाम बदलें। ऐसा करने का सबसे आसान तरीका अंत में एक अंडरस्कोर जोड़ना है: “_”

नाम बदल दिया

यह देखने के लिए अपनी साइट पर वापस आते रहें कि त्रुटि कब शुरू होती है या गायब हो जाती है। एक बार जब आप इसे एक विशिष्ट प्लगइन तक सीमित कर लेते हैं, तो आपको संकटमोचन मिल जाते हैं। या तो इसे हटा दें या ऑनलाइन देखें कि क्या समाधान का दस्तावेजीकरण किया गया है.

  • यदि “प्लगइन्स” फ़ोल्डर का नाम बदलने के बाद भी त्रुटि है, तो “थीम” फ़ोल्डर के साथ सटीक प्रक्रिया के माध्यम से जाएं.
  • यदि वह मदद नहीं करता है, तो दोनों फ़ोल्डरों को “प्लगइन्स” और “थीम” पर वापस नाम दें। त्रुटि कुछ और के कारण होती है.

चरण 3: जाँच करें कि क्या आपका डेटाबेस दूषित नहीं हुआ है

वर्डप्रेस डेटाबेस एक काफी जटिल चीज है, और बहुत सारे छोटे कॉग हैं जो परेशानी से बचने के लिए पूरी तरह से एक साथ काम करने की आवश्यकता है। कई बार, कुछ जगह से बाहर हो जाता है और जब आप डेटाबेस कनेक्शन स्थापित करने में त्रुटि देखते हैं.

  •  जाँच करने के लिए पहली बात अपने वर्डप्रेस डैशबोर्ड पर जाना है – YOURSITE.com/wp-admin

यदि आपको वही मुख्य त्रुटि दिखाई देती है: “डेटाबेस कनेक्शन स्थापित करने में त्रुटि”, तो इस चरण को छोड़ दें.

  • दूसरे, यदि आप कुछ और देखते हैं, तो ध्यान दें कि वर्डप्रेस आपको क्या कर रहा है, इस पर ध्यान देना चाहिए। अपने हाल के संस्करणों में, वर्डप्रेस ने अपने समस्या-समाधान का विस्तार किया है, इसलिए आपको वहां कुछ अच्छी सलाह मिल सकती है। संभावनाओं में से एक:

व्यवस्थापक त्रुटि

एक और संभावना यह है कि आप किसी संदेश को शुरू करते हुए देखेंगे “एक या अधिक डेटाबेस टेबल अनुपलब्ध हैं […]” इसका मतलब है कि यह आपको डेटाबेस को “मरम्मत” करने की आवश्यकता है.

यह वास्तव में काफी सरल है। सबसे पहले, एक बार फिर से एफ़टीपी के माध्यम से अपनी साइट से कनेक्ट करें। वर्डप्रेस रूट पर जाएं और अपने डेस्कटॉप पर “wp-config.php” फाइल डाउनलोड करें.

इस फ़ाइल को नोटपैड में संपादित करें, अंत में (ठीक पहले) एक अतिरिक्त पंक्ति जोड़ें “यह सब, संपादन बंद करो”):

परिभाषित ('WP_ALLOW_REPAIR', सच);

अब पुराने संस्करण को ओवरराइट करके अपनी फ़ाइल को वापस अपनी साइट पर (FTP के माध्यम से) अपलोड करें.

के लिए जाओ YOURSITE.com/wp-admin/maint/repair.php

यह वही है जो आपको देखना चाहिए:

डेटाबेस की मरम्मत

किसी भी बटन पर क्लिक करें। एक बार स्वचालित मरम्मत पूरी हो जाने के बाद, अपनी साइट पर वापस जाएं और देखें कि क्या त्रुटि अभी भी है.

अगर कोई त्रुटि नहीं है, महान! लेकिन आपको अभी भी अपनी “wp-config.php” फाइल को अपनी पिछली स्थिति में वापस लाना होगा। उस नई पंक्ति को निकालें जिसे आपने अभी जोड़ा है और फ़ाइल को पुनः अपलोड करें.

यदि त्रुटि अभी भी है, तो अगला कदम यह है:

चरण 4: अपने डेटाबेस कनेक्शन की जाँच करें क्रेडेंशियल

जैसा कि हमने बताया, वर्डप्रेस डेटाबेस से जुड़ने के लिए एक विशिष्ट उपयोगकर्ता नाम और पासवर्ड का उपयोग करता है। आम तौर पर, उन तक पहुँचने वाले क्रेडेंशियल अपने आप नहीं बदलते हैं। हालाँकि, आप अपनी साइट फ़ाइलों, होस्टिंग वातावरण, या किसी अन्य चीज़ में कोई भी बदलाव करने के बाद कुछ अजीब परिदृश्यों का अनुभव कर सकते हैं। दूसरे शब्दों में, भले ही ऐसा नहीं हो रहा हो, लेकिन एक्सेस क्रेडेंशियल कभी-कभी बदल जाते हैं। और खराब एक्सेस क्रेडेंशियल के साथ – “डेटाबेस कनेक्शन स्थापित करने में त्रुटि” होती है!

ठीक “wp-config.php” फ़ाइल में किया जाता है। हम इन पंक्तियों के बारे में विशेष रूप से बात कर रहे हैं:

परिभाषित ('DB_NAME', 'some_db');
परिभाषित ('DB_USER', 'some_username');
परिभाषित ('DB_PASSWORD', 'some_pass');
परिभाषित ('DB_HOST', 'लोकलहोस्ट');

वे सभी विवरण रखते हैं जो वर्डप्रेस को डेटाबेस से कनेक्ट करने की आवश्यकता होती है। यदि इनमें से कोई भी गलत है, तो कोई कनेक्शन स्थापित नहीं किया जाएगा.

ध्यान दें कि इस मुद्दे को ठीक करने का एक मैनुअल तरीका है, लेकिन इसे ईमानदारी से कई चरणों की आवश्यकता होती है और आपके द्वारा उपयोग किए जाने वाले वेब होस्ट और उनके द्वारा नियुक्त इंटरफ़ेस के आधार पर वास्तव में भ्रमित हो सकते हैं। दूसरे शब्दों में, हम जो कुछ भी कहते हैं, वह अभी भी केवल उन उपयोगकर्ताओं की एक छोटी सी श्रेणी पर लागू होगा जो हमारे मेजबान के समान ही उपयोग कर रहे हैं, इसलिए हमारे पास आपके लिए और अधिक सार्वभौमिक समाधान हैं:

“Wp-config.php” फ़ाइल से उन चार पंक्तियों को लें, बस उन्हें क्लिपबोर्ड पर कॉपी करें, अपने वेब होस्ट समर्थन से फिर से संपर्क करें, चैट विंडो में उन पंक्तियों को पेस्ट करें और पूछें कि क्या आपके लिए विवरण सही है जो आपको कनेक्ट करने में सक्षम है अपने डेटाबेस के लिए.

प्रतिनिधि सब कुछ की जाँच करेगा, और कुछ प्रतिक्रिया के साथ आपके पास वापस आएगा। सबसे अधिक बार, वे आपको कुछ भी बदले जाने की स्थिति में सही विवरण प्रदान करेंगे.

आपको केवल नए क्रेडेंशियल्स लेने और अपनी “wp-config.php” फाइल में डालने की जरूरत है, जहां पुराने विज्ञापन होना चाहिए.

परिभाषित ('DB_NAME', 'some_db'); / * यह आपके वर्डप्रेस डेटाबेस का नाम है * /
परिभाषित ('DB_USER', 'some_username');
परिभाषित ('DB_PASSWORD', 'some_pass');
परिभाषित ('DB_HOST', 'लोकलहोस्ट'); / * यह आपके डेटाबेस सर्वर का वेब पता है * /

अंत में, एफ़टीपी के माध्यम से फ़ाइल को फिर से अपलोड करें.

इस स्तर पर, आप अपनी साइट पर वापस जा सकते हैं और देख सकते हैं कि क्या त्रुटि ठीक हो गई है.

यदि नहीं, तो हमारे पास आपके लिए एक अंतिम चरण है:

चरण 5: डिफ़ॉल्ट वर्डप्रेस फ़ाइलों को पुनर्स्थापित करें

जैसा कि हमने पहले बताया, कोर वर्डप्रेस फाइलें कई कारणों से दूषित हो सकती हैं। हो सकता है कि आपकी साइट पर हैकिंग का प्रयास किया गया हो, हो सकता है कि आपने गलती से कुछ फाइलों को संशोधित किया हो, हो सकता है कि किसी बदमाश ने संशोधन किया हो.

जो भी हो, आप अभी भी वर्डप्रेस की डिफ़ॉल्ट, मूल फ़ाइलों को पुनर्स्थापित कर सकते हैं। इसका सबसे आसान तरीका यह है कि आप WordPress.org से एक साफ-सुथरे संस्करण को वर्डप्रेस से डाउनलोड करें और इसे अभी उसी पर कॉपी करें जो आपके पास है.

यहां जाओ, और अपने डेस्कटॉप के लिए नवीनतम पैकेज डाउनलोड करें। खोल दे। अनपैक्ड संग्रह के माध्यम से ब्राउज़ करें और “wp-content” फ़ोल्डर को हटा दें.

अगला, एफ़टीपी के माध्यम से अपनी साइट से कनेक्ट करें, मुख्य वर्डप्रेस रूट पर जाएं, अपनी नई वर्डप्रेस फाइलें अपलोड करें। सभी पिछली फ़ाइलों को अधिलेखित करें.

नई वर्डप्रेस फाइलें अपलोड करें

जब अपलोड हो जाए, तो अपनी साइट पर वापस जाएं और प्रभाव देखें.

यह एक अंतिम उपाय है। यदि यह मदद नहीं करता है, तो आपके पास अपने वेब होस्ट समर्थन लाइन पर वापस आने के अलावा और कोई विकल्प नहीं होगा, उन्हें वह सब कुछ बताएं जो आपने किया है और मदद के लिए कहा है। इस स्तर पर, आपने मूल रूप से वह सब कुछ समाप्त कर दिया है जो आप इस समस्या को ठीक करने के लिए कर सकते हैं और इसे हल करने के लिए होस्ट की बारी है। आप आखिरकार अपने होस्टिंग बिलों का भुगतान कर रहे हैं, आप नहीं हैं?

भविष्य में इस त्रुटि से कैसे बचें?

जबकि डेटाबेस कनेक्शन स्थापित करने में किसी भी त्रुटि के खिलाफ आपकी साइट की सुरक्षा के लिए 100% असफल-प्रूफ तरीका नहीं है, दो मुख्य तत्व हैं जो आपके बीमा पहेली में कम से कम 90% सुरक्षित होना चाहिए:

  • गुणवत्ता की मेजबानी. केवल उन होस्ट के साथ काम करें जिन्होंने वर्डप्रेस के साथ काम करने के लिए अपने प्लेटफार्मों को अनुकूलित किया है। इस तरह, आप हमेशा जानकार समर्थन और तेज़ मदद पर भरोसा कर सकते हैं। यह उल्लेख करने के लिए नहीं कि आप कई सामान्य वर्डप्रेस समस्याओं से भी बचेंगे। यहाँ हमारी सिफारिशें हैं.
  • बैकअप लें. जैसे एक साधारण बैकअप प्लगइन स्थापित करें UpdraftPlus (यह स्वचालित रूप से काम करता है) और आपको हमेशा एक होना चाहिए वर्डप्रेस बैकअप काम कर रहा है यदि आप बाकी सब विफल होने की स्थिति में बहाल कर सकते हैं.

हमें उम्मीद है कि यह मार्गदर्शिका मदद करेगी! और हमेशा की तरह, बेझिझक हमारे पास पहुँचें यदि आप डेटाबेस कनेक्शन स्थापित करने में त्रुटि के साथ कुछ कठिन समय पा रहे हैं.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map