Фатальная ошибка Codeigniter: класс 'CI_Controller' не найден в
Я застрял с тем, что кажется довольно распространенным. Я видел множество этих вопросов, так что я знаю, что это каким-то образом относится к другим, однако я до сих пор не могу понять, почему я получаю эту ошибку
У меня есть последний кодовый указатель
Мой контроллер класса
class AddLog extends CI_Controller {
public function __construct(){
parent::__construct();
}
public function occupierLog_add(){
$this->load->view('LogViews/LogIncident_Occupier/AddLogIncident');
}
public function add_log(){
$newLog = $this->input->post(null, true);
var_dump($newLog);
}
}
мой индекс HTML
<html>
<head>
<title>Hello</title>
</head>
<body>
<a href="http://localhost/Concierge/application/controllers/Logs/AddLog.php/AddLog/occupierLog_add">Log Incident - Occupier</a>
</body>
</html>
Итак, как вы можете видеть, My Controller AddLog находится в каталоге contollers/Logs. В одном из методов я пытаюсь вызвать представление, которое находится в views/LogViews/LogIncident_Occupier/...
1 ответ
Решение
Какую версию CI вы используете? потому что в 2.0 суперклассом контроллера является CI_Controller, а в CI версии 1 суперклассом контроллера является Controller