http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

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

  1. यह वर्डप्रेस त्रुटि क्यों होता है?
  2. गलत वर्डप्रेस डेटाबेस कॉन्फ़िगरेशन
  3. WordPress डेटाबेस दूषित हो गया
  4. 'साइटर्ल' मान अनुचित है
  5. WordPress फ़ाइलें दूषित हो गईं
  6. डेटाबेस कनेक्शन अधिभार

अंतिम बार 9 मई 2018 को विन्सी द्वारा संशोधित किया गया।

वर्डप्रेस में "एक डेटाबेस कनेक्शन की स्थापना त्रुटि" को कैसे ठीक करें। यह वर्डप्रेस में सबसे भयानक त्रुटि में से एक है। इस वर्डप्रेस ट्यूटोरियल में, हम इस वर्डप्रेस त्रुटि के कारणों और इसे ठीक करने के तरीके देखेंगे। यह त्रुटि दोनों उपयोगकर्ताओं के साथ-साथ वर्डप्रेस ब्लॉगर के लिए भी निराशाजनक है। साइट डाउनटाइम महंगा है और यह एक खराब प्रतिष्ठा देगा। "एक डेटाबेस कनेक्शन स्थापित करने में त्रुटि" उपयोगकर्ता के चेहरे पर फेंक दी जाती है और हमें इसे तुरंत इलाज करने के लिए इस वर्डप्रेस त्रुटि के बारे में अच्छी तरह से पता होना चाहिए।

चेतावनी। सीखने के उद्देश्यों के लिए कोई भी प्रयोग करने से पहले, अपने वर्डप्रेस का बैकअप लेना न भूलें।

यह वर्डप्रेस त्रुटि क्यों होता है?

इस वर्डप्रेस त्रुटि के कुख्यात होने का कारण इसके पीछे के कारण हैं। कई कारण हैं जो इस त्रुटि का कारण बन सकते हैं।

  • गलत वर्डप्रेस डेटाबेस कॉन्फ़िगरेशन।
  • WordPress डेटाबेस दूषित हो गया।
  • WordPress फ़ाइलें दूषित हो गईं।
  • डेटाबेस कनेक्शन अधिभार।

गलत वर्डप्रेस डेटाबेस कॉन्फ़िगरेशन

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

/ ** वर्डप्रेस के लिए डेटाबेस का नाम * / परिभाषित ('DB_NAME', 'database_name'); / ** MySQL डेटाबेस उपयोगकर्ता नाम * / परिभाषित ('DB_USER', 'रूट'); / ** MySQL डेटाबेस पासवर्ड * / परिभाषित ('DB_PASSWORD', 'पासवर्ड'); / ** MySQL होस्टनाम * / परिभाषित ('DB_HOST', 'लोकलहोस्ट');

यदि आपका डेटाबेस कनेक्शन सेटिंग सही है, तो सत्यापित करने के लिए PHP कोड स्निपेट निम्नलिखित है। एक नई PHP फ़ाइल बनाएँ और इसे निम्न सामग्री के साथ वर्डप्रेस इंस्टॉलेशन के अंदर डालें और इसे इनवोक करें।

<; php $ db = mysqli_connect ('localhost', 'root', 'password', 'database_name'); अगर ($ db) {die ('त्रुटि कनेक्शन डेटाबेस:' mysqli_error ($ db)); } गूंज 'डेटाबेस सफलतापूर्वक जुड़ा हुआ है!' mysqli_close ($ डाटाबेस); ?>

मैंने ऐसे उदाहरणों को सुना है कि डेटाबेस उपयोगकर्ता के डेटाबेस के लिए अधिकारों को रद्द कर दिया गया है। इसलिए सत्यापित करें कि उपयोगकर्ता डेटाबेस पढ़ने में सक्षम है।

WordPress डेटाबेस दूषित हो गया

वर्डप्रेस डेटाबेस दूषित हो सकता है। यह मेरे लिए हुआ है। जब DB दूषित हो जाता है, तो स्पष्ट रूप से एप्लिकेशन डेटाबेस को कनेक्ट करने और क्वेरी करने में सक्षम नहीं होगा। जब ऐसा होता है तो कभी-कभी यह संभव होता है कि wp-admin काम करेगा और केवल ब्लॉग / वेबसाइट को "त्रुटि स्थापना ..." त्रुटि मिल सकती है। वर्डप्रेस 'डेटाबेस की मरम्मत' के लिए एक कार्यक्षमता प्रदान करता है। हमें इस कार्यक्षमता का उपयोग करने के लिए लॉगिन करने की आवश्यकता है और आपको इसे सक्षम करने के लिए सेटिंग्स में बदलाव करने की आवश्यकता है। Wp-config.php फ़ाइल खोलें और निम्न पंक्ति जोड़ें।

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

अब URL http://www.site.com/wp-admin/maint/repair.php पर जाएं और डेटाबेस की मरम्मत करें। इसे आज़माने से पहले वर्डप्रेस का बैकअप लेना न भूलें। एक बार जब आप मरम्मत पूरी कर लेते हैं, तो पहले इन सेटिंग परिवर्तन को हटा दें क्योंकि यह किसी को भी इस वर्डप्रेस सुविधा का उपयोग करने की अनुमति देगा।

'साइटर्ल' मान अनुचित है

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

UPDATE wp_options SET option_value = 'your_siteurl' WHERE विकल्प_name = 'siteurl';

WordPress फ़ाइलें दूषित हो गईं

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

डेटाबेस कनेक्शन अधिभार

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

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

कुछ बिदाई युक्तियां,

  • अपने वर्डप्रेस को थर्ड पार्टी प्लग इन का उपयोग करके पतला रखें।
  • हमेशा केवल एक लोकप्रिय प्लगइन स्थापित करें। एक अच्छा कैश प्लगइन स्थापित करें और इसकी सेटिंग्स को अनुकूलित रखें।
  • एक मजबूत पासवर्ड रखें।
  • नियमित रूप से वर्डप्रेस अपडेट करें।
  • लगातार नियमित बैकअप लें।

Top शीर्ष पर वापस जाएँ

Карта