ikari****@ecoin*****
ikari****@ecoin*****
2009年 5月 31日 (日) 17:51:27 JST
碇です …お恥ずかしい <?php いれたらロードできました お騒がせしました On Sun, 31 May 2009 20:33:30 +1200 tucker <jptak****@gmail*****> 様wrote: > ・・・modeltest.php の一番上に <?php って入ってなくない? > > 2009/5/31 <ikari****@ecoin*****>: > > 碇です > > 試してみましたがやはり読み込めないようです > > > > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat > > ../controllers/test.php > > <?php > > class Test extends Controller { > > > > function __construct() > > { > > parent::Controller(); > > } > > > > function index() > > { > > $this->load->model('modeltest'); > > //$a = Testmodel->get_data(); > > echo "$a"; > > } > > } > > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat modeltest.php > > class Modeltest extends Model{ > > function __construct(){ > > parent::Model(); > > } > > function getdata(){ > > return "test"; > > } > > } > > > > > > On Sun, 31 May 2009 16:51:16 +0900 > > Taro Yamashita <taro****@panth*****> 様wrote: > > > >> Taroです。 > >> > >> ファイル名が[modeltest.php]なので、 > >> > >> $this->load->model('modeltest'); > >> > >> ではないでしょうか?? > >> 「徹底入門」には、モデルの読み込みについて > >> > >> >第1引数には、PHPの拡張子(.php)を抜いた > >> >モデルファイル名、つまりモデルクラス名を指定します。 > >> > >> とありました。 > >> > >> Taro > >> > >> ikari****@ecoin***** さんは書きました: > >> > 碇です > >> > > >> > いろいろいじりすぎて混乱してました > >> > Amanoさんのメールに返信しましたが > >> > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat modeltest.php > >> > class Modeltest extends Model{ > >> > function __construct(){ > >> > parent::Model(); > >> > } > >> > function getdata(){ > >> > return "test"; > >> > } > >> > } > >> > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat ../controllers/test.php > >> > <?php > >> > class Test extends Controller { > >> > > >> > function __construct() > >> > { > >> > parent::Controller(); > >> > } > >> > > >> > function index() > >> > { > >> > $this->load->model('Modeltest'); > >> > //$a = Testmodel->get_data(); > >> > echo "$a"; > >> > } > >> > } > >> > > >> > となっていますがModeltestを見つけられないようです > >> > > >> > > >> > > >> > > >> > > >> > On Sun, 31 May 2009 16:30:29 +0900 > >> > Taro Yamashita <taro****@panth*****> 様wrote: > >> > > >> >> 碇さん > >> >> > >> >> こんにちは。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 mailing list > >> >> Codei****@lists***** > >> >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > >> > > >> > >> _______________________________________________ > >> Codeigniter-users mailing list > >> Codei****@lists***** > >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > > > -- > > 碇 永志 > > <ikari****@ecoin*****> > > > > _______________________________________________ > > Codeigniter-users mailing list > > Codei****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users -- 碇 永志 <ikari****@ecoin*****>