नॉलेजबेस · स्क्रिप्ट और प्रोग्राम
phpBB: Critical Error, could not connect to the database!
अंतिम अपडेट 2019-02-03
प्रश्न:
phpBB: Critical Error, could not connect to the database!
उत्तर:
इस प्रकार की त्रुटियाँ नए मैन्युअल इंस्टॉलेशन में काफ़ी बार आती हैं। अपने प्रत्यक्ष अनुभव से हमने इनके सामान्य कारण ये पाए हैं:
- डेटाबेस या डेटाबेस यूज़र बनाया ही नहीं गया।
- डेटाबेस का पासवर्ड गलत है।
- यूज़रनेम या डेटाबेस का नाम गलत है।
- आपने डेटाबेस के लिए जो यूज़र बनाया है, उसे एक्सेस की अनुमति (privileges) नहीं दी गई है।
- डेटाबेस सर्वर से कनेक्ट नहीं हो पा रहा है (सर्वर ऑफ़लाइन हो, या किसी रिमोट मशीन पर हो जो कनेक्शन के प्रयास पर टाइमआउट हो जाती हो)।
phpBB को मैन्युअली इंस्टॉल करते समय, आपको अपने कंट्रोल पैनल के MySQL मैनेजमेंट सेक्शन से डेटाबेस और उसका संबंधित यूज़र खुद बनाना होता है।
कृपया सुनिश्चित करें कि आप डेटाबेस के लिए सही पासवर्ड का उपयोग कर रहे हैं।
यदि पासवर्ड सही है, तो कृपया जाँचें कि आपने जो डेटाबेस नाम या यूज़रनेम डाला है, वह वही है जो आपने बनाया था। cPanel आधारित होस्टिंग में इनमें एक प्रीफ़िक्स जुड़ा होता है। यानी, यदि आपने डेटाबेस का नाम forum रखा है, तो उसका वास्तविक नाम होगा
username_forum
जहाँ username आपका cPanel यूज़रनेम है। यही बात डेटाबेस यूज़र पर भी लागू होती है।
यदि आपने सुनिश्चित कर लिया है कि उपरोक्त जानकारी सही है, तो कृपया जाँचें कि डेटाबेस यूज़र को डेटाबेस एक्सेस करने के लिए ALL privileges दी गई हैं या नहीं (अन्यथा स्क्रिप्ट डेटाबेस के रिकॉर्ड नहीं पढ़ पाएगी)।
यदि उपरोक्त तीनों संभावनाएँ ठीक करने के बाद भी आपको यही त्रुटि दिख रही है, तो कृपया सपोर्ट टिकट बनाएँ ताकि MySQL सर्विस के चालू होने की पुष्टि की जा सके।
phpBB: Critical Error, could not connect to the database!
उत्तर:
इस प्रकार की त्रुटियाँ नए मैन्युअल इंस्टॉलेशन में काफ़ी बार आती हैं। अपने प्रत्यक्ष अनुभव से हमने इनके सामान्य कारण ये पाए हैं:
- डेटाबेस या डेटाबेस यूज़र बनाया ही नहीं गया।
- डेटाबेस का पासवर्ड गलत है।
- यूज़रनेम या डेटाबेस का नाम गलत है।
- आपने डेटाबेस के लिए जो यूज़र बनाया है, उसे एक्सेस की अनुमति (privileges) नहीं दी गई है।
- डेटाबेस सर्वर से कनेक्ट नहीं हो पा रहा है (सर्वर ऑफ़लाइन हो, या किसी रिमोट मशीन पर हो जो कनेक्शन के प्रयास पर टाइमआउट हो जाती हो)।
phpBB को मैन्युअली इंस्टॉल करते समय, आपको अपने कंट्रोल पैनल के MySQL मैनेजमेंट सेक्शन से डेटाबेस और उसका संबंधित यूज़र खुद बनाना होता है।
कृपया सुनिश्चित करें कि आप डेटाबेस के लिए सही पासवर्ड का उपयोग कर रहे हैं।
यदि पासवर्ड सही है, तो कृपया जाँचें कि आपने जो डेटाबेस नाम या यूज़रनेम डाला है, वह वही है जो आपने बनाया था। cPanel आधारित होस्टिंग में इनमें एक प्रीफ़िक्स जुड़ा होता है। यानी, यदि आपने डेटाबेस का नाम forum रखा है, तो उसका वास्तविक नाम होगा
username_forum
जहाँ username आपका cPanel यूज़रनेम है। यही बात डेटाबेस यूज़र पर भी लागू होती है।
यदि आपने सुनिश्चित कर लिया है कि उपरोक्त जानकारी सही है, तो कृपया जाँचें कि डेटाबेस यूज़र को डेटाबेस एक्सेस करने के लिए ALL privileges दी गई हैं या नहीं (अन्यथा स्क्रिप्ट डेटाबेस के रिकॉर्ड नहीं पढ़ पाएगी)।
यदि उपरोक्त तीनों संभावनाएँ ठीक करने के बाद भी आपको यही त्रुटि दिख रही है, तो कृपया सपोर्ट टिकट बनाएँ ताकि MySQL सर्विस के चालू होने की पुष्टि की जा सके।
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.