2014-02-17 19 views
0

我正在使用CodeIgniter版本。 2.1.4並嘗試使用Lynda的在線課程「使用PHP CodeIgniter運行並運行」來熟悉它。但在視頻2.3(3.使用活動記錄保存雜誌)我有一個錯誤Class 'MY_Model' not found。我儘量避免將所有代碼都帶到這裏,或者要求社區跟蹤錯誤而不是我。我寧願試着理解我自己的錯誤。什麼是正確的CodeIgniter調試策略

我試圖從一開始就探索PHP代碼(來自/index.php),但它看起來太複雜和耗時的方式。可能(在CodeIgniter中)有任何規則將源文件包含到項目中?包含錯誤類聲明的文件是/application/core/my_midel.php,我沒有找到如何包含此文件的方式。

任何想法和提示都非常有用,因爲我是CodeIgniter中的一名新手。

+0

你可以將my_midel.php發佈到http://phpfiddle.org/上,所以我可以快速瀏覽一下嗎? – Chitowns24

+0

@ Chitowns24如果我做的一切正確 - 這裏去:http://phpfiddle.org/main/code/sxq-297 –

+0

請確保文件名是'MY_Model.php' **不** **'my_midel.php '。此外,文件名在Linux上區分大小寫。 –

回答

0

我不知道這是否會解決它,但在我的模型代碼中有一個構造函數的初始宣佈後馬上

function __construct(){ 
    parent::__construct(); 
} 

這也可能是值得的,看看你是如何調用模型如果你在命名約定

所做的任何錯別字如果您加載控制器中的模型,你必須這樣做叫它

​​

我希望這有幫助