2011-11-26 83 views
1

我正在運行Kohana 3.2.0,並且我有2個系統;一臺Windows計算機,和一個Linux機器Kohana 3.2.0 + LINUX服務器 - ErrorException [致命錯誤]:未找到類

我的Windows機器:

  • PHP版本5.3.8
  • 的Windows NT 6.1構建7600(Windows 7旗艦版),i586的

我的Linux服務器:

  • PHP版本5.2.14-pl0-gentoo
  • 的Linux 2.6.16 WS2,Gentoo的R1#1 SMP日4月9日17時09分05秒EEST 2006年的i686

環境測試 - 通過所有(WIN和Linux)。

我真的獲得Linux服務器上的錯誤:

ErrorException [ Fatal Error ]: Class 'Model_depoModel' not found 
SYSPATH/classes/kohana/model.php [ 26 ] 

public static function factory($name) 
{ 
    // Add the model prefix 
    $class = 'Model_'.$name; 
    return new $class; 
} 
} // End Model 

這是在Linux服務器上

在同一時間對我的WIN7相同的代碼運行良好

方式我打電話給模特:

public function action_project() { 
    $news = Model::factory('depoModel'); 
    $news->vissu_projektu_izvade(); 
} 

控制器路徑= \application\classes\controller

模式路徑= \application\classes\model

在模型文件夾

文件名= depoModel.php

在文件級高清

= class Model_depoModel extends Model

問題出在哪裏?爲什麼我的Linux服務器出現錯誤?

回答

3

文件名應該小寫。 Windows 7不區分大小寫,UNIX區分大小寫。

相關問題