2014-10-31 78 views
0

我正在運行codeigniter項目。Codeigniter跟蹤mysql錯誤

我試圖跟蹤MySQL錯誤,但我得到的是一個參考:\ DB_driver.php

我已經設置了環境,「發展」和$ DB

系統\數據庫['default'] ['db_debug'] = TRUE;在config/database.php中,但無濟於事。

有人得到任何解決方案?

+0

檢查mysql是否正在運行。使用SQLYog測試連接到您的服務器。 – 2014-10-31 18:47:18

回答

0

首先,檢查你的數據庫設置...

項目文件夾 - >程序 - >配置 - > database.php中

$db['default']['hostname'] = 'your_host_name'; 
$db['default']['username'] = 'db_username'; 
$db['default']['password'] = 'password'; 
$db['default']['database'] = 'db_name'; 

那麼你檢查你的數據庫,用戶名的準確性和密碼在phpmyadmin .. 有時phpmyadmin服務可以停止..然後你必須啓動它。 :)

+0

phpmyadmin是一個數據庫管理工具,而不是數據庫 – 2014-10-31 15:43:23

+0

是的。我想說,他的數據庫名稱和該數據庫管理工具提供的服務的可用性存在一些錯誤/問題。他們不是嗎? – 2014-11-02 11:34:33

0

您可以實現CodeIgniter掛鉤記錄所有SQL查詢,然後能夠調試您的程序。你可以找到一步一步教程here