數據庫的錯誤,我得到這個錯誤試圖訪問我們的網站SCADA:網站上
A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 341
我掃描到Loader.php文件和行341發現這個代碼: $CI->db =& DB($params, $active_record);
這是帶有錯誤代碼的完整塊:
public function database($params = '', $return = FALSE, $active_record = NULL)
{
// Grab the super object
$CI =& get_instance();
// Do we even need to load the database class?
if (class_exists('CI_DB') AND $return == FALSE AND $active_record == NULL AND isset($CI->db) AND is_object($CI->db))
{
return FALSE;
}
require_once(BASEPATH.'database/DB.php');
if ($return === TRUE)
{
return DB($params, $active_record);
}
// Initialize the db variable. Needed to prevent
// reference errors with some configurations
$CI->db = '';
// Load the DB class
$CI->db =& DB($params, $active_record);
}
問題(可能)不會在加載程序,但你的CI配置在'application/config/database.php'中,你確定所設置的憑證是否正確? –
我們沒有改變任何地方。該網站和一切工作正常,突然今天早上它給了我們這個錯誤。 –
你的數據庫服務器(服務)仍然在線嗎? –