2013-07-01 51 views
0

我想使用CI緩存驅動程序,但是當我在MY_Controller.php或普通控制器中使用$this->load->driver('cache');時,我得到一個服務器錯誤頁面(500錯誤)。Codeigniter Cache Driver 500加載時出錯

我正在使用CI 2.1.3

任何想法如何解決它?可能是什麼問題呢?

回答

1

好吧,顯然你需要加載它$this->load->library('cache');,即使它是一個驅動程序。

EDIT //沒關係,因爲CI錯誤,這一切都是一團糟,我現在使用3.0驅動程序模型,它的工作原理。

0

檢查你的錯誤日誌。

可能意味着您的緩存目錄沒有足夠的權限!

+0

我沒有檢查,只有調試消息顯示,沒有錯誤或提到不可寫的緩存文件夾。 –

+0

你可以發佈調試消息和你的apache錯誤日誌條目嗎?內部服務器錯誤通常意味着有錯誤,但不會顯示。 – Flashin

+0

我在本地運行它,所有的調試都只是初始化消息,而日誌文件夾是空的。 –