[Codeigniter-users] modelを呼べない

Back to archive index

Taro Yamashita taro****@panth*****
2009年 5月 31日 (日) 16:30:29 JST


碇さん

こんにちは。Taroと申します。

>class ModelTest extends Model

に対して、

>$this->load->model('Testmodel')

となっているからではないでしょうか??
model名をどちらかに統一すればOKのような気がします。

Taro

ikari****@ecoin***** さんは書きました:
> 碇と申します
> 
> DocumentRootにciとしてCI1.7を展開しました
> 
> /var/www/ci/system/application/config/config.php
> $config['base_url']     = "http://example.jp/ci/"
> に変更
> 
> /var/www/ci/system/application/controllers/test.php
> 
> <?php
> class Test extends Controller {
> 
>         function __construct()
>         {
>                 parent::Controller();
>         }
> 
>         function index()
>         {
>                 $this->load->model('Testmodel');
>                // $a = Testmodel->get_data();
>                 echo "$a";
>         }
> }
> 
> /var/www/ci/system/application/models/modeltest.php
> class ModelTest extends Model{
>         function __construct(){
>                 parent::Model();
>         }
>         function getdata(){
>                 return "test";
>         }
> }
> 
> これで
> http://example.jp/ci/index.php/test
> を呼ぶと
> Fatal error: Class 'Testmodel' not found in /var/www/ci/system/libraries/Loader.php on line 184
> となります
> 
> 何をチェックすればいいでしょうか?
> 




Codeigniter-users メーリングリストの案内
Back to archive index