2012-03-29 12 views
5

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

मेरे config.php है:

<?php /// Moodle Configuration File 

unset($CFG); 

$CFG->dbtype = 'mysql'; 
$CFG->dbhost = 'localhost'; 
$CFG->dbname = 'lightsys_test'; 
$CFG->dbuser = 'lightsys_test'; 
$CFG->dbpass = '123456a'; 
$CFG->dbpersist = false; 
$CFG->prefix = 'mdl_'; 

$CFG->wwwroot = 'http://www.lightsystem.ir/aya/moodle'; 

$CFG->dirroot = '/home/lightsys/public_html/aya/moodle'; 
$CFG->dataroot = '/home/lightsys/public_html/aya/moodledata'; 
$CFG->admin  = 'admin'; 

$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode 

require_once("$CFG->dirroot/lib/setup.php"); 
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES, 
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE. 
// /home/lightsys/public_html/aya/moodle/ 
?> 

और मेरे त्रुटि है:

Error: Database connection failed.

It is possible that the database is overloaded or otherwise not running properly.

The site administrator should also check that the database details have been correctly specified in config.php

+0

क्या आपने किसी अन्य क्लाइंट के साथ उस डेटाबेस से कनेक्ट करने का प्रयास किया था? जैसे MySQL वर्कबेंच या ऐसा कुछ? – Gian

उत्तर

6

सभी के लिए धन्यवाद।

मेरी समस्या हल हो गई है। मैंने अपने उपयोगकर्ता के लिए सही डेटाबेस सेट नहीं किया था, और जब मैंने ऐसा किया तो मेरी समस्या हल हो गई।

+1

क्या आप अपने द्वारा किए गए परिवर्तनों को बता सकते हैं? –

1

यह त्रुटि संदेश का अर्थ हो सकता:

  • mysql सर्वर (स्थानीय होस्ट पर नहीं चल रहा है संकेत सर्वर)
  • अन्य पैरामीटर में से कोई भी (डीबी नाम, लॉगिन, पास तलवार) config.php में गलत हैं

क्या आप mysql कमांड लाइन क्लाइंट (या phpmyadmin या इसी तरह) के माध्यम से उन क्रेडेंशियल्स का उपयोग करके mysql से कनेक्ट कर सकते हैं?

आप अपने सर्वर वातावरण के बारे में अधिक जानकारी पोस्ट करना चाह सकते हैं।

संबंधित मुद्दे