[Codeigniter-users] modelを呼べない

Back to archive index

Takeshi Amano p****@takes*****
2009年 5月 31日 (日) 16:26:37 JST


天野です

正しいモデル名でロードされていないようなので。

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

を

$this->load->model('ModelTest');

してみてはいかがでしょう?



2009/5/31  <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
> となります
>
> 何をチェックすればいいでしょうか?
>
> --
> 碇 永志
>  <ikari****@ecoin*****>
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>



-- 
Takeshi Amano

Ik heb geluk!




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