WordPress error establishing a database connection

Wordpress error establishing a database connection

How to fix the error establishing a database connection in WordPress?

WordPress error establishing a database connection : क्या आप अपनी वर्डप्रेस वेबसाइट पर ‘डेटाबेस कनेक्शन स्थापित करने में त्रुटि’ नोटिस देख रहे हैं? यह एक घातक त्रुटि है जो आपकी वर्डप्रेस वेबसाइट को उपयोगकर्ताओं के लिए दुर्गम बनाती है।

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

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

Table of Contents

वर्डप्रेस में डेटाबेस कनेक्शन स्थापित करने में त्रुटि का क्या कारण है?

‘डेटाबेस कनेक्शन स्थापित करने में त्रुटि’ समस्या आपकी वर्डप्रेस सेटिंग्स, भ्रष्ट डेटाबेस, या एक गैर-जिम्मेदार डेटाबेस सर्वर में गलत डेटाबेस जानकारी के कारण हो सकती है।

डेटाबेस एक ऐसा सॉफ़्टवेयर है जो डेटा को अन्य सॉफ़्टवेयर में संग्रहीत, व्यवस्थित और पुनर्प्राप्त करना आसान बनाता है।

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

डेटाबेस से जुड़ने के लिए वर्डप्रेस को निम्नलिखित जानकारी की आवश्यकता होती है:

  • डेटाबेस का नाम
  • डेटाबेस उपयोगकर्ता नाम
  • डेटाबेस पासवर्ड
  • डेटाबेस सर्वर

यह जानकारी आपकी वर्डप्रेस कॉन्फ़िगरेशन फ़ाइल में संग्रहीत होती है, इस फाइल का नाम wp-config.php है।

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

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

WordPress error establishing a database connection : Solution

आइए एक नज़र डालते हैं कि चरण दर चरण समस्या निवारण के साथ वर्डप्रेस में डेटाबेस कनेक्शन समस्या स्थापित करने में त्रुटि को कैसे ठीक किया जाए।

1. अपने वर्डप्रेस डेटाबेस क्रेडेंशियल्स की जाँच करें

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

आपके वर्डप्रेस डेटाबेस क्रेडेंशियल्स wp-config.php फाइल में स्टोर हो जाते हैं। यह वर्डप्रेस कॉन्फ़िगरेशन फ़ाइल है जिसमें डेटाबेस जानकारी सहित महत्वपूर्ण वर्डप्रेस सेटिंग्स शामिल हैं।

यदि आपने पहले wp-config.php फ़ाइल को संपादित नहीं किया है, तो वर्डप्रेस में wp-config.php फ़ाइल को संपादित करने के तरीके के बारे में हमारे गाइड पर एक नज़र डालें।

आप wp-config.php फ़ाइल में निम्न पंक्तियों की तलाश कर रहे होंगे।

// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define( ‘DB_NAME’, ‘database_name_here’ );
/** MySQL database username */
define( ‘DB_USER’, ‘username_here’ );
/** MySQL database password */
define( ‘DB_PASSWORD’, ‘password_here’ );
/** MySQL hostname */
define( ‘DB_HOST’, ‘localhost’ );

आपको यह सुनिश्चित करने की आवश्यकता है कि डेटाबेस नाम, उपयोगकर्ता नाम, पासवर्ड और डेटाबेस होस्ट की जानकारी सही है।

आप अपने WordPress होस्टिंग खाते के डैशबोर्ड से इस जानकारी की पुष्टि कर सकते हैं। बस अपने होस्टिंग खाते में लॉग इन करें और डेटाबेस अनुभाग के अंतर्गत MySQL डेटाबेस पर क्लिक करें।

यह आपको आपके होस्टिंग डैशबोर्ड में डेटाबेस प्रबंधन पृष्ठ पर ले जाएगा। यहां से, आप अपने डेटाबेस का नाम और उपयोगकर्ता नाम पता कर सकते हैं।

उसके नीचे आपको डेटाबेस उपयोगकर्ता और उपयोगकर्ता पासवर्ड बदलने के लिए लिंक मिलेंगे।

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

उसके बाद, यह देखने के लिए कि क्या डेटाबेस कनेक्शन त्रुटि हुई है, फिर से अपनी वेबसाइट पर जाने का प्रयास करें।

यदि आप अभी भी त्रुटि देख सकते हैं, तो इसका मतलब है कि कुछ और गलत है। अधिक समस्या निवारण चरणों के लिए पढ़ना जारी रखें।

2. अपने डेटाबेस होस्ट जानकारी की जाँच करें

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

अधिकांश वर्डप्रेस होस्टिंग कंपनियां आपके डेटाबेस होस्ट के रूप में लोकलहोस्ट का उपयोग करती हैं। हालाँकि, कुछ प्रबंधित वर्डप्रेस होस्टिंग कंपनियाँ डेटाबेस को होस्ट करने के लिए अलग सर्वर का उपयोग करती हैं। उस स्थिति में, आपके डेटाबेस होस्ट की जानकारी लोकलहोस्ट नहीं होगी।

अपने डेटाबेस होस्ट जानकारी की पुष्टि करने के लिए आपको अपनी वर्डप्रेस होस्टिंग कंपनी से संपर्क करना होगा।

3. वर्डप्रेस डेटाबेस की मरम्मत करें

यदि आपको wp-admin पर कोई भिन्न त्रुटि मिल रही है, उदाहरण के लिए, “एक या अधिक डेटाबेस तालिकाएँ अनुपलब्ध हैं। डेटाबेस को सुधारने की आवश्यकता हो सकती है”, फिर आपको अपने डेटाबेस को सुधारने की आवश्यकता है।

आप अपनी wp-config.php फ़ाइल में निम्न पंक्ति जोड़कर ऐसा कर सकते हैं। इसे ‘बस इतना ही, संपादन बंद करो’ से ठीक पहले इसे जोड़ना सुनिश्चित करें! हैप्पी ब्लॉगिंग लाइन wp-config.php।

define(‘WP_ALLOW_REPAIR’, true);

एक बार ऐसा करने के बाद, आप इस पृष्ठ पर जाकर सेटिंग देख सकते हैं:

http://www.yoursite.com/wp-admin/maint/repair.php

नोट: डेटाबेस सुधार पृष्ठ तक पहुंचने के लिए उपयोगकर्ता को लॉग इन करने की आवश्यकता नहीं है। एक बार जब आप अपने डेटाबेस की मरम्मत और अनुकूलन कर लेते हैं, तो इस कोड को अपने wp-config.php से हटाना सुनिश्चित करें।

इसे भी पढ़े : Is WordPress Free for Blogging

4. जांचें कि क्या आपका डेटाबेस सर्वर डाउन है

यदि सब कुछ सही लगता है, और वर्डप्रेस अभी भी डेटाबेस से कनेक्ट नहीं हो सकता है, तो आपका डेटाबेस सर्वर (MySQL सर्वर) डाउन हो सकता है।

सर्वर पर भारी ट्रैफिक के कारण ऐसा हो सकता है। मूल रूप से, आपका होस्ट सर्वर केवल लोड को संभाल नहीं सकता है (विशेषकर जब आप साझा होस्टिंग पर हों)।

आपकी साइट वास्तव में धीमी हो जाएगी और कुछ उपयोगकर्ताओं के लिए यह त्रुटि को आउटपुट भी कर सकती है। तो सबसे अच्छी चीज जो आपको करनी चाहिए वह है फोन पर आना या अपने होस्टिंग प्रदाता के साथ लाइव चैट करना और उनसे पूछना कि क्या आपका MySQL सर्वर उत्तरदायी है।

यदि आपके पास उसी सर्वर पर अन्य वेबसाइटें चल रही हैं, तो आप उन साइटों की जांच करके पुष्टि कर सकते हैं कि आपका SQL सर्वर डाउन है।

यदि आपके पास समान होस्टिंग खाते पर कोई अन्य साइट नहीं है, तो बस अपने होस्टिंग डैशबोर्ड पर जाएं और phpMyAdmin तक पहुंचने का प्रयास करें और डेटाबेस को कनेक्ट करें।

यदि आप कनेक्ट कर सकते हैं, तो हमें यह सत्यापित करने की आवश्यकता है कि आपके डेटाबेस उपयोगकर्ता के पास पर्याप्त अनुमति है या नहीं। Testconnection.php नाम से एक नई फाइल बनाएं और उसमें निम्न कोड पेस्ट करें:

<?php$link = mysqli_connect('localhost', 'username', 'password');if (!$link) {die('Could not connect: ' . mysqli_error());}echo 'Connected successfully';mysqli_close($link);?>

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

यदि स्क्रिप्ट सफलतापूर्वक कनेक्ट हो गई है, तो इसका मतलब है कि आपके उपयोगकर्ता के पास पर्याप्त अनुमति है, और कुछ और है जो गलत है।

यह सुनिश्चित करने के लिए अपनी wp-config फाइल पर वापस जाएं कि वहां सब कुछ सही है (टाइपो के लिए फिर से स्कैन करें)।

इसे भी पढ़े : How to Create a Referral Program in WordPress Website

अन्य समाधान जो उपयोगकर्ताओं के लिए काम कर चुके हैं

यदि उपर्युक्त समस्या निवारण युक्तियाँ आपकी वेबसाइट पर डेटाबेस कनेक्शन त्रुटि को ठीक करने में विफल रहीं, तो आप इन अतिरिक्त चरणों को आज़मा सकते हैं।

हमारे उपयोगकर्ताओं द्वारा रिपोर्ट किए गए, इन चरणों ने कुछ उपयोगकर्ताओं को उनकी वेबसाइटों पर डेटाबेस कनेक्शन त्रुटि को हल करने में मदद की है।

1. वर्डप्रेस साइट यूआरएल अपडेट करें

phpMyAdmin का उपयोग करके वर्डप्रेस साइट URL को अपडेट करने का प्रयास करें। बस अपने होस्टिंग खाते के डैशबोर्ड से phpMyAdmin तक पहुँचें, और अपना वर्डप्रेस डेटाबेस चुनें।

उसके बाद शीर्ष पर SQL मेनू पर क्लिक करें और निम्न MySQL क्वेरी दर्ज करें।

UPDATE wp_options SET option_value=’YOUR_SITE_URL’ WHERE option_name=’siteurl’

अपना स्वयं का साइट URL प्रदान करना और wp_options को अपने स्वयं के तालिका नाम में बदलना न भूलें क्योंकि आपने वर्डप्रेस तालिका उपसर्ग को बदल दिया होगा।

2. वेब सर्वर को रिबूट करना

समर्पित सर्वर, स्थानीय सर्वर और वर्चुअल प्राइवेट सर्वर (VPS) पर उपयोगकर्ता अपने सर्वर को रीबूट करने का प्रयास कर सकते हैं।

यह आपके वेब और डेटाबेस सर्वर को पुनरारंभ करेगा जो त्रुटि के कारण कुछ अस्थायी गड़बड़ियों को ठीक कर सकता है।

3. मदद मांगें

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

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

हमें उम्मीद है कि इस लेख ने आपको वर्डप्रेस में डेटाबेस कनेक्शन स्थापित करने में त्रुटि को ठीक करने में मदद की है। आप अपने दम पर वर्डप्रेस मुद्दों को हल करने के सुझावों के लिए हमारी वर्डप्रेस समस्या निवारण मार्गदर्शिका भी देखना चाह सकते हैं।

Leave a Comment