0

を使用してcodeigniter 2.2.1いました。そして今codeigniter 3リリースされました。私はちょうどそれを試してみましたが、エラーで終わりました。

のようにメソッドを読み込もうとするとcodeigniter2.x、表示されます

Unable to locate the model you have specified: Demo

Demoメソッド ファイルはどこにありますか。

コントローラー -welcome.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {

    public function __construct() {
        parent::__construct();
        $this->load->model('demo');
    }

    public function index() {
        $data = $this -> demo ->check();
        print_r($data);
    }

}

モデル - demo.php

<?php
if (!defined('BASEPATH'))
exit('No direct script access allowed');

class Demo extends CI_Model {

    public function __construct() {
        $this->load->database();
    }

}

このコードの何が問題なのかわかりません。助けてください。前もって感謝します..

編集:-これは私のワンプ マシンでうまく動作します。しかし、私は現在、私の研究所がウェブサイトをホストしている別のローカル マシンでそれをチェックしています。そこでは機能していません

4

1 に答える 1

0

それは小さな問題でした。モデル名を から に変更しdemo.phpましたDemo.php。そして、それは動作します...

于 2015-03-26T12:08:52.617 に答える