2011-08-29 235 views
0

我使用Kohana 3.2,並且當我在index.php控制器$query = DB::query(Database::SELECT, 'SELECT * FROM posts ORDER By id DESC');中插入時,看到錯誤ErrorException [致命錯誤]:Class'Database'未找到。我該怎麼辦?我無法連接到數據庫

+2

這是代碼錯誤,不必做任何與數據庫的連接。 – Ankur

回答

4

這不是數據庫錯誤。數據庫類無法找到,我幾乎可以肯定這是因爲以下原因:

您可能沒有正確安裝和配置數據庫模塊。確保數據庫模塊,模塊路徑,你在索引文件中指定:

$modules = '../your/path/to/modules'; 

此外,啓用該模塊在引導文件(應用/ bootstrap.php中):

Kohana::modules(array(
    // Rest of modules 
    'database' => MODPATH.'database', 
)); 

更多信息關於模塊可以在這裏找到:http://kohanaframework.org/3.2/guide/kohana/modules

+0

如何從kohana數據庫中獲取數據? – reGative

+0

這是一個完全不同的問題。你仍然得到錯誤? – Luwe

+0

不,我沒有看到任何東西,但我在數據庫中發佈了兩篇文章。 – reGative