0
目前,我在啓動我的CodeIgniter項目時出現一個顯示0錯誤消息的白屏。我已經將問題縮小到加載數據庫驅動程序。具體地在此DB_driver.php線白屏數據庫插件Codeigniter
$this->conn_id = ($this->pconnect == FALSE) ? $this->db_connect() : $this->db_pconnect();
(CI的代碼的一部分)。
這裏是我的database.php中設置(沒有什麼太花哨,只是測試它):
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'CI';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$db['default']['port'] = 3306;
當我刪除從自動加載一切正常(除了DB查詢,很明顯)數據庫庫。
任何想法這裏可能是什麼問題?
白屏意味着你有一個php syntex錯誤的地方,或者你可能在某處複製函數名稱 – 2013-03-07 09:55:36
數據庫是否存在?用戶名密碼是否正確? – TigerTiger 2013-03-07 09:56:52
開發時一直關閉'error_reporting()'(http://www.php.net/function.error_reporting) – 2013-03-07 09:56:54