Я использовал 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();
}
}
Я не могу понять, что не так с этим кодом. Пожалуйста помоги. Заранее спасибо..
Редактировать:- Это хорошо работает в моей машине. Но сейчас я проверяю это на другом локальном компьютере, где мой институт размещает веб-сайты. Там это не работает
Это была небольшая проблема. Я изменил название модели с demo.php
в Demo.php
, И это работает …
Других решений пока нет …